The goog.events.ActionEventWrapper_ Class

.listen(target, listener, opt_capt, opt_scope, opt_eventHandler)

Adds an event listener using the 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.

target {EventTarget|goog.events.EventTarget}
The node to listen to events on.
listener {Function|Object}
Callback method, or an object with a handleEvent function.
opt_capt {boolean=}
Whether to fire in capture phase (defaults to false).
opt_scope {Object=}
Element in whose scope to call the listener.
opt_eventHandler {goog.events.EventHandler=}
Event handler to add listener to.

.unlisten(target, listener, opt_capt, opt_scope, opt_eventHandler)

Removes an event listener added using goog.events.EventWrapper.listen.

target {EventTarget|goog.events.EventTarget}
The node to remove listener from.
listener {Function|Object}
Callback method, or an object with a handleEvent function.
opt_capt {boolean=}
Whether to fire in capture phase (defaults to false).
opt_scope {Object=}
Element in whose scope to call the listener.
opt_eventHandler {goog.events.EventHandler=}
Event handler to remove listener from.