Super class for objects that want to easily manage a number of event listeners. It allows a short cut to listen and also provides a quick way to remove all events listeners belonging to this object.
extends goog.Disposable| Instance Method Summary | |
disposeInternal()Disposes of this EventHandler and removes all listeners that it registered. | |
getListenerCount() ⇒ number | |
handleEvent(?goog.events.Event e)Default event handler | |
listen((EventTarget|goog.events.EventTarget|null) src, (Array|null|string) type, ?Object= opt_fn, boolean= opt_capture, ?Object= opt_handler) ⇒ ?goog.events.EventHandlerListen to an event on a DOM node or EventTarget. If the function is omitted then the EventHandler's handleEvent method will be used. | |
listenOnce((EventTarget|goog.events.EventTarget|null) src, (Array|null|string) type, ?Object= opt_fn, boolean= opt_capture, ?Object= opt_handler) ⇒ ?goog.events.EventHandlerListen to an event on a DOM node or EventTarget. If the function is omitted then the EventHandler's handleEvent method will be used. After the event has fired the event listener is removed from the target. If an array of event types is provided, each event type will be listened to once. | |
listenWithWrapper((EventTarget|goog.events.EventTarget|null) src, ?goog.events.EventWrapper wrapper, ?Object listener, boolean= opt_capt, ?Object= opt_handler) ⇒ ?goog.events.EventHandlerAdds an event listener with a specific event wrapper on a DOM Node or an object that has implemented {@link goog.events.EventTarget}. A listener can only be added once to an object. | |
removeAll()Unlistens to all events. | |
unlisten((EventTarget|goog.events.EventTarget|null) src, (Array|null|string) type, ?Object= opt_fn, boolean= opt_capture, ?Object= opt_handler) ⇒ ?goog.events.EventHandlerUnlistens on an event. | |
unlistenWithWrapper((EventTarget|goog.events.EventTarget|null) src, ?goog.events.EventWrapper wrapper, ?Object listener, boolean= opt_capt, ?Object= opt_handler) ⇒ ?goog.events.EventHandlerRemoves an event listener which was added with listenWithWrapper(). | |