EventDispatcher
| Kind of class: | class |
|---|---|
| Inherits from: | none |
| Known subclasses: | |
| Classpath: | mx.events.EventDispatcher |
| File last modified: | Tuesday, 18 December 2007, 15:44:38 |
base class for event listening and dispatching
Summary
Class properties
- _fEventDispatcher : EventDispatcher
- exceptions : Object
Class methods
- _removeEventListener (queue:Object, event:String, handler) : Void
- initialize (object:Object) : Void
- add listening and dispatching methods to an object
Instance methods
- dispatchQueue (queueObj:Object, eventObj:Object) : Void
- dispatchEvent (eventObj:Object) : Void
- dispatch the event to all listeners
- addEventListener (event:String, handler) : Void
- add a listener for a particular event
- removeEventListener (event:String, handler) : Void
- remove a listener for a particular event
Class properties
_fEventDispatcher
exceptions
static exceptions:Object = {move: 1, draw: 1, load:1}
(read)
Class methods
_removeEventListener
static function _removeEventListener (
queue:Object,
event:String,
handler) : Void
initialize
static function initialize (
object:Object) : Void
add listening and dispatching methods to an object
Parameters:
object:
the object to receive the methods
Instance methods
addEventListener
function addEventListener (
event:String,
handler) : Void
add a listener for a particular event
Parameters:
event:
the name of the event ("click", "change", etc)
the :
function or object that should be called
dispatchEvent
function dispatchEvent (
eventObj:Object) : Void
dispatch the event to all listeners
Parameters:
eventObj:
an Event or one of its subclasses describing the event
dispatchQueue
function dispatchQueue (
queueObj:Object,
eventObj:Object) : Void
removeEventListener
function removeEventListener (
event:String,
handler) : Void
remove a listener for a particular event
Parameters:
event:
the name of the event ("click", "change", etc)
the :
function or object that should be called