src/js/libs/spiritual-edb.js
function(changes) {
			if (changes.some(function(c) {
				var id = c.object.$instanceid,
					clas = c.object.$classname,
					name = c.name;
				if(edbml.$rendering && edbml.$rendering[id]) {
						console.error(
						'Don\'t update "' + name + '" of the ' + clas +  ' while ' +
						'rendering, it will cause the rendering to run in an endless loop. '
					);
				} else {
					var props = this._oldfokkers[id].properties;
					try {
						if (!name || props[name]) {
							return true;
						}
					} catch (todoexception) {
						//console.error(this._oldfokkers[id].toString(), name);
						// TODO: fix sceario with selectedIndex................
					}
					return false;
				}
			}, this)) {
				this._schedule();
			}
		}
function(changes) {
			if (changes.some(function(c) {
				var id = c.object.$instanceid,
					clas = c.object.$classname,
					name = c.name;
				if(edbml.$rendering && edbml.$rendering[id]) {
						console.error(
						'Don\'t update "' + name + '" of the ' + clas +  ' while ' +
						'rendering, it will cause the rendering to run in an endless loop. '
					);
				} else {
					var props = this._oldfokkers[id].properties;
					try {
						if (!name || props[name]) {
							return true;
						}
					} catch (todoexception) {
						//console.error(this._oldfokkers[id].toString(), name);
						// TODO: fix sceario with selectedIndex................
					}
					return false;
				}
			}, this)) {
				this._schedule();
			}
		}
function ( changes ) { if ( changes . some ( function ( c ) { var id = c . object . $instanceid , clas = c . object . $classname , name = c . name ; if ( edbml . $rendering && edbml . $rendering [ id ] ) { console . error ( 'Don\'t update "' + name + '" of the ' + clas + ' while ' + 'rendering, it will cause the rendering to run in an endless loop. ' ) ; } else { var props = this . _oldfokkers [ id ] . properties ; try { if ( ! name || props [ name ] ) { return true ; } } catch ( todoexception ) { //console.error(this._oldfokkers[id].toString(), name); // TODO: fix sceario with selectedIndex................ } return false ; } } , this ) ) { this . _schedule ( ) ; } }
Handle change.
@param {Array<edb.Change>} changes
Handle change .