mx.events
Class EventDispatcher


Direct Known Subclasses
           mx.events.UIEventDispatcher

class EventDispatcher

The EventDispatcher class is the base class for event listening and dispatching.



Methods
      addEventListener(event:String, listener) : Void
Adds a listener for a particular event.
      dispatchEvent(eventObj:Object) : Boolean
Dispatches the event to all listeners.
staticinitialize(object:Object) : Void
Add listening and dispatching methods to an object.
      removeEventListener(event:String, listener) : Void
Removes a listener for a particular event.


Method Detail

addEventListener

addEventListener(event:String, listener) : Void

Adds a listener for a particular event.

Parameters
     event - Name of the event; for example, click, change, and so on.
     listener - Object or function that should be called.


dispatchEvent

dispatchEvent(eventObj:Object) : Boolean

Dispatches the event to all listeners. The event will also be propagated up the parent chain and broadcast at each level if the eventObj.bubbles parameter is true.

Parameters
     eventObj - Event or one of its subclasses describing the event.


initialize

static initialize(object:Object) : Void

Add listening and dispatching methods to an object.

Parameters
     object - Object to receive the methods.


removeEventListener

removeEventListener(event:String, listener) : Void

Removes a listener for a particular event.

Parameters
     event - Name of the event, for example, "click", "change", and so on.
     listener - Object or function that should be called.