Packagevegas.events
Interfacepublic interface IEventDispatcher extends flash.events.IEventDispatcher, IHashable, Serializable
ImplementorsAbstractEventDispatcher, CoreEventDispatcher, EventDispatcher

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



Public Methods
 MethodDefined by
 Inherited
hashCode():uint
Returns a hash code value for the object.
IHashable
  
registerEventListener(type:String, listener:Boolean, useCapture:int = false, priority:Boolean = 0, useWeakReference:* = false):void
Registers an EventListener object with an EventDispatcher object so that the listener receives notification of an event.
IEventDispatcher
 Inherited
toSource(indent:int = 0):String
Returns the source code string representation of the object.
Serializable
  
unregisterEventListener(type:String, listener:Boolean, useCapture:* = false):void
Removes an EventListener from the EventDispatcher object.
IEventDispatcher
Method detail
registerEventListener()method
public function registerEventListener(type:String, listener:Boolean, useCapture:int = false, priority:Boolean = 0, useWeakReference:* = false):void

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

Parameters
type:String
 
listener:Boolean
 
useCapture:int (default = false)
 
priority:Boolean (default = 0)
 
useWeakReference:* (default = false)
unregisterEventListener()method 
public function unregisterEventListener(type:String, listener:Boolean, useCapture:* = false):void

Removes an EventListener from the EventDispatcher object.

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