Packagesystem.events
Interfacepublic interface IEventDispatcher extends flash.events.IEventDispatcher
Implementors CoreEventDispatcher, InternalDispatcher

This interface defines the methods of the system.events.EventDispatcher class.



Public Methods
 MethodDefined By
  
registerEventListener(type:String, listener:*, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registers an EventListener object with an system.events.EventDispatcher object so that the listener receives notification of an event.
IEventDispatcher
  
unregisterEventListener(type:String, listener:*, useCapture:Boolean = false):void
Removes an EventListener from the system.events.EventDispatcher object.
IEventDispatcher
Method Detail
registerEventListener()method
public function registerEventListener(type:String, listener:*, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void

Registers an EventListener object with an system.events.EventDispatcher object so that the listener receives notification of an event.

Parameters

type:String
 
listener:*
 
useCapture:Boolean (default = false)
 
priority:int (default = 0)
 
useWeakReference:Boolean (default = false)

unregisterEventListener()method 
public function unregisterEventListener(type:String, listener:*, useCapture:Boolean = false):void

Removes an EventListener from the system.events.EventDispatcher object.

Parameters

type:String
 
listener:*
 
useCapture:Boolean (default = false)