Class EventDispatcher
- Requires:
- Class
- Event
- Defined in:
- EventDispatcher.js
EventDispatcher provides listening and dispatching events functionality
Constructor
EventDispatcher
Methods
Method | |
---|---|
addEventListener(type, callbackFunction, context)
Adding listener
|
|
Dispatches event
|
|
hasEventListener(type)
Checks if given event type listener is registered
|
|
removeAllEventListeners(type)
Remove group of listeners or all listeners
|
|
removeEventListener(type, callbackFunction)
Remove listener
|
Method Details
addEventListener(type, callbackFunction, context)
Adding listener
Parameters (optional) | ||
---|---|---|
type | {String} | Event type |
callbackFunction | {Function} | Function that will be called if event of givent type will ocurr. |
context |
dispatchEvent(e)
Dispatches event
Parameters (optional) | ||
---|---|---|
e | {Event} | Event object to be dispatched |
hasEventListener(type)
:{Boolean}
Checks if given event type listener is registered
Parameters (optional) | ||
---|---|---|
type | {String} | Event type |
- Returns:
- {Boolean} True if listener of given type is registered
removeAllEventListeners(type)
Remove group of listeners or all listeners
Parameters (optional) | ||
---|---|---|
type | {String} | Event type if given removes all listeners of given type, otherwise removes all listeners. |
removeEventListener(type, callbackFunction)
Remove listener
Parameters (optional) | ||
---|---|---|
type | {String} | Event type |
callbackFunction | {Function} | Function that was given on adding event listener. |
Documentation generated by JsDoc Toolkit 2.4.0 on Wed Aug 17 2011 15:33:33 GMT+0200 (CEST)