src/js/libs/spiritual-gui.js
function(name, value) {
			var list, att, handler, trigger;
			var triggers = !gui.attributes.every(function(prefix) {
				if ((trigger = name.startsWith(prefix))) {
					this.spirit.config.configureone(name, value);
				}
				return !trigger;
			}, this);
			if (!triggers && (list = this._trackedtypes[name])) {
				att = new gui.Att(name, value);
				list.forEach(function(checks) {
					handler = checks[0];
					handler.onatt(att);
				}, this);
			}
		}
function(name, value) {
			var list, att, handler, trigger;
			var triggers = !gui.attributes.every(function(prefix) {
				if ((trigger = name.startsWith(prefix))) {
					this.spirit.config.configureone(name, value);
				}
				return !trigger;
			}, this);
			if (!triggers && (list = this._trackedtypes[name])) {
				att = new gui.Att(name, value);
				list.forEach(function(checks) {
					handler = checks[0];
					handler.onatt(att);
				}, this);
			}
		}
function ( name , value ) { var list , att , handler , trigger ; var triggers = ! gui . attributes . every ( function ( prefix ) { if ( ( trigger = name . startsWith ( prefix ) ) ) { this . spirit . config . configureone ( name , value ) ; } return ! trigger ; } , this ) ; if ( ! triggers && ( list = this . _trackedtypes [ name ] ) ) { att = new gui . Att ( name , value ) ; list . forEach ( function ( checks ) { handler = checks [ 0 ] ; handler . onatt ( att ) ; } , this ) ; } }
Trigger potential handlers for attribute update.
@param {String} name
@param {String} value
Trigger potential handlers for attribute update .