src/js/libs/spiritual-edb.js
function(types, handler) {
		types.forEach(function(Type) {
			gui.Array.remove(this._watches, Type);
			gui.Array.remove(this._needing, Type);
			this._removechecks(Type.$classid, [handler]);
			if (!this._watches.length) {
				this._subscribe(false);
			}
		}, this);
	}
function(types, handler) {
		types.forEach(function(Type) {
			gui.Array.remove(this._watches, Type);
			gui.Array.remove(this._needing, Type);
			this._removechecks(Type.$classid, [handler]);
			if (!this._watches.length) {
				this._subscribe(false);
			}
		}, this);
	}
function ( types , handler ) { types . forEach ( function ( Type ) { gui . Array . remove ( this . _watches , Type ) ; gui . Array . remove ( this . _needing , Type ) ; this . _removechecks ( Type . $classid , [ handler ] ) ; if ( ! this . _watches . length ) { this . _subscribe ( false ) ; } } , this ) ; }
Remove input handler for types.
@param {Array<function>} types
@param {IInputHandler} handler
Remove input handler for types .