function deregisterInteractionHandler(fnHandler) {
			var i,
				oParentDOM = this.$parent.get(0),
				oBlockLayerDOM = this.$blockLayer.get(0);

			if (oParentDOM) {
				for (i = 0; i < aPreventedEvents.length; i++) {
				// Remove event listeners with "useCapture" settings
					oParentDOM.removeEventListener(aPreventedEvents[i], fnHandler, {
						capture: true,
						passive: false
					});
				}
			}
			if (this._aSuppressHandler) {
				for (i = 0; i < this._aSuppressHandler.length; i++) {
					// this part should be done even no DOMRef exists
					EventTriggerHook.release(this._aSuppressHandler[i]);
				}
			}
			if (oBlockLayerDOM) {
				this.$blockLayer.off('keydown', fnHandler);
			}
		}
/**
		 * Deregister event handler to suppress event within busy section
		 *
		 * @param {function} fnHandler The handler function
		 */
Deregister event handler to suppress event within busy section
@param {function} fnHandler The handler function
Deregister event handler to suppress event within busy section @param { function } fnHandler The handler function
function deregisterInteractionHandler(fnHandler) {
			var i,
				oParentDOM = this.$parent.get(0),
				oBlockLayerDOM = this.$blockLayer.get(0);
			if (oParentDOM) {
				for (i = 0; i < aPreventedEvents.length; i++) {
					oParentDOM.removeEventListener(aPreventedEvents[i], fnHandler, {
						capture: true,
						passive: false
					});
				}
			}
			if (this._aSuppressHandler) {
				for (i = 0; i < this._aSuppressHandler.length; i++) {
					EventTriggerHook.release(this._aSuppressHandler[i]);
				}
			}
			if (oBlockLayerDOM) {
				this.$blockLayer.off('keydown', fnHandler);
			}
		}
function deregisterInteractionHandler ( fnHandler ) { var i , oParentDOM = this . $parent . get ( 0 ) , oBlockLayerDOM = this . $blockLayer . get ( 0 ) ; if ( oParentDOM ) { for ( i = 0 ; i < aPreventedEvents . length ; i ++ ) { oParentDOM . removeEventListener ( aPreventedEvents [ i ] , fnHandler , { capture : true , passive : false } ) ; } } if ( this . _aSuppressHandler ) { for ( i = 0 ; i < this . _aSuppressHandler . length ; i ++ ) { EventTriggerHook . release ( this . _aSuppressHandler [ i ] ) ; } } if ( oBlockLayerDOM ) { this . $blockLayer . off ( 'keydown' , fnHandler ) ; } }
Deregister event handler to suppress event within busy section
 @param {function} fnHandler The handler function
Deregister event handler to suppress event within busy section @param { function } fnHandler The handler function
// Remove event listeners with "useCapture" settings // this part should be done even no DOMRef exists