Example #1
0
 return function *() {
   self.model = Moko;
   self._attrs = {};
   self._errors = {};
   self._dirty = {};
   Emitter(self);
   yield self.model.emit('initializing', self, attrs);
   for(var prop in attrs) {
     if(attrs.hasOwnProperty(prop) && Moko.attrs[prop]) self._attrs[prop] = attrs[prop];
   }
   self.model.emit('initialize', self);
   return self;
 };
Example #2
0
 constructor () {
   this._queue = new PriorityQueue(function (a, b) {
     return b.date - a.date
   })
   emitter(this)
 }