Adds a listener to a specified event type.
The event type to add a listen for.
The function to be called when the event is fired.
The listener function is called with the data object passed to fire
,
extended with target
and type
properties.
Adds a listener that will be called only once to a specified event type.
The listener will be called first time the event fires after the listener is registered.
The event type to listen for.
Optional
listener: ListenerThe function to be called when the event is fired the first time.
this
or a promise if a listener is not provided
Methods mixed in to other classes for event capabilities.