Packagenet.guttershark.util
Classpublic class EventDispatcherProxy
Implementsflash.events.IEventDispatcher

The EventDispatcherProxy class is used internally to classes that have custom event listener methods, but need to use an event dispatcher internally.

The best example of this is the RemotingManager class.



Public Methods
 MethodDefined by
  
EventDispatcherProxy
  
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
EventDispatcherProxy
  
dispatchEvent(event:Event):Boolean
EventDispatcherProxy
  
hasEventListener(type:String):Boolean
EventDispatcherProxy
  
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
EventDispatcherProxy
  
willTrigger(type:String):Boolean
EventDispatcherProxy
Constructor detail
EventDispatcherProxy()constructor
public function EventDispatcherProxy()
Method detail
addEventListener()method
public function addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):voidParameters
type:String
 
listener:Function
 
useCapture:Boolean (default = false)
 
priority:int (default = 0)
 
useWeakReference:Boolean (default = false)
dispatchEvent()method 
public function dispatchEvent(event:Event):BooleanParameters
event:Event

Returns
Boolean
hasEventListener()method 
public function hasEventListener(type:String):BooleanParameters
type:String

Returns
Boolean
removeEventListener()method 
public function removeEventListener(type:String, listener:Function, useCapture:Boolean = false):voidParameters
type:String
 
listener:Function
 
useCapture:Boolean (default = false)
willTrigger()method 
public function willTrigger(type:String):BooleanParameters
type:String

Returns
Boolean