ListenerHandler

new ListenerHandler()

ListenerHandler class: handles add/removing and firing listeners.

Methods

add(type, callback)

Add an event listener.

Parameters:
NameTypeDescription
typestring

The event type.

callbackobject

The method associated with the provided event type, will be called with the fired event.

fireEvent(event)

Fire an event: call all associated listeners with the input event object.

Parameters:
NameTypeDescription
eventobject

The event to fire.

remove(type, callback)

Remove an event listener.

Parameters:
NameTypeDescription
typestring

The event type.

callbackobject

The method associated with the provided event type.