Every line of 'javascript remove all event listeners' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your JavaScript code is secure.
40 removeEventListeners(listeners: Listeners = this.props.listeners) { 41 if (canUseEventListeners) { 42 listeners.forEach(({ target, event, handler, options }: Listener) => { 43 const node = this.getTargetNode(target); 44 node && node.removeEventListener(event, handler, options); 45 }); 46 } 47 }
17 removeListeners(ids) { 18 for (const id of ids) { 19 if (this._callbacks[id]) { 20 const [eventName, callback] = this._callbacks[id]; 21 this._eventEmitter.removeListener(eventName, callback); 22 } 23 delete this._callbacks[id]; 24 } 25 }
24 removeAllListeners(callback: (event: string, ...data: any[]) => void) { 25 let entries = this.listeners.entries(); 26 for (let [key, value] of entries) { 27 let index = value.indexOf(callback); 28 if (index !== -1) 29 value.splice(index, 1); 30 } 31 }
44 export function removeListeners (listeners: EventListenerSubscription[]) { 45 listeners.forEach(unsub => unsub()); 46 }
48 static removeEventListeners(listeners) { 49 for (const listener of listeners) 50 listener.emitter.removeListener( 51 listener.eventName, 52 listener.handler, 53 ); 54 listeners.splice(0, listeners.length); 55 }
77 function removeListeners() { 78 goog.events.unlisten($('link1'), 'click', handleEventB); 79 goog.events.unlisten($('link2'), 'click', handleEventB); 80 goog.events.unlisten($('link3'), 'click', handleEventB); 81 goog.events.unlisten($('link4'), 'click', handleEventB); 82 }
149 function destroyListeners(listeners: EventListener[]): void { 150 for (const { element, type, handler } of listeners) { 151 element.removeEventListener(type, handler); 152 } 153 }
47 removeAllListeners(event?: string) { 48 if (angular.isDefined(event)) { 49 this.cache.get(event).forEach((listener) => { 50 this.cache.remove(event, listener); 51 }) 52 } 53 else { 54 this.cache.clear(); 55 } 56 }
106 private removeAllListeners() { 107 while (this.listeners.length > 0) { 108 const listener = this.listeners.pop()!; 109 this.log.log( 110 `Removing event listener for "${listener.eventType}".`, 111 ); 112 listener.target.removeEventListener( 113 listener.eventType, 114 listener.callback, 115 listener.useCapture, 116 ); 117 } 118 }
61 function removeListeners() { 62 loader.events.removeEventListener(Events.COMPLETE, loadComplete); 63 Stage.events.removeEventListener(Events.COMPLETE, complete); 64 }