website/files/v0.9.2/js/goldenlayout.js
function( name, event ) {
		if( lm.utils.indexOf( name, this._throttledEvents ) === -1 ) {
			this.layoutManager.emit( name, event.origin );
		} else {
			if( this._pendingEventPropagations[ name ] !== true ) {
				this._pendingEventPropagations[ name ] = true;
				lm.utils.animFrame( lm.utils.fnBind( this._propagateEventToLayoutManager, this, [ name, event ] ) );
			}
		}
		
	}
function( name, event ) {
		if( lm.utils.indexOf( name, this._throttledEvents ) === -1 ) {
			this.layoutManager.emit( name, event.origin );
		} else {
			if( this._pendingEventPropagations[ name ] !== true ) {
				this._pendingEventPropagations[ name ] = true;
				lm.utils.animFrame( lm.utils.fnBind( this._propagateEventToLayoutManager, this, [ name, event ] ) );
			}
		}
		
	}
function ( name , event ) { if ( lm . utils . indexOf ( name , this . _throttledEvents ) === - 1 ) { this . layoutManager . emit ( name , event . origin ) ; } else { if ( this . _pendingEventPropagations [ name ] !== true ) { this . _pendingEventPropagations [ name ] = true ; lm . utils . animFrame ( lm . utils . fnBind ( this . _propagateEventToLayoutManager , this , [ name , event ] ) ) ; } } }
All raw events bubble up to the root element. Some events that
are propagated to - and emitted by - the layoutManager however are
only string-based, batched and sanitized to make them more usable

@param {String} name the name of the event

@private
@returns {void}
All raw events bubble up to the root element . Some events that are propagated to - and emitted by - the layoutManager however are only string - based batched and sanitized to make them more usable