| Package | vegas.events |
| Class | public class AbstractEventDispatcher |
| Inheritance | AbstractEventDispatcher flash.events.EventDispatcher |
| Implements | IEventDispatcher, ILogable |
| Subclasses | EventDispatcher |
| Property | Defined by | ||
|---|---|---|---|
| target : IEventDispatcher
Indicates the optional target reference of the instance.
| AbstractEventDispatcher | ||
| Method | Defined by | ||
|---|---|---|---|
|
AbstractEventDispatcher(target:IEventDispatcher = null)
Creates a new AbstractEventDispatcher instance.
| AbstractEventDispatcher | ||
|
fireEvent(event:*, target:Boolean = null, context:* = null, bubbles:* = false):Boolean
Dispatches an event into the event flow.
| AbstractEventDispatcher | ||
|
Returns the internal
ILogger reference of this ILogable object. | AbstractEventDispatcher | ||
|
hashCode():uint
Returns a hashcode value for the object.
| AbstractEventDispatcher | ||
|
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. | AbstractEventDispatcher | ||
|
Sets the internal
ILogger reference of this ILogable object. | AbstractEventDispatcher | ||
|
toSource(indent:int = 0):String
Returns a string representing the source code of the EventDispatcher object.
| AbstractEventDispatcher | ||
|
toString():String
Returns a string representing the specified EventDispatcher object (ECMA-262).
| AbstractEventDispatcher | ||
|
unregisterEventListener(type:String, listener:Boolean, useCapture:* = false):void
Removes an
EventListener from the EventDispatcher object. | AbstractEventDispatcher | ||
| target | property |
public var target:IEventDispatcherIndicates the optional target reference of the instance.
| AbstractEventDispatcher | () | constructor |
public function AbstractEventDispatcher(target:IEventDispatcher = null)Creates a new AbstractEventDispatcher instance.
Parameterstarget:IEventDispatcher (default = null) |
| fireEvent | () | method |
public function fireEvent(event:*, target:Boolean = null, context:* = null, bubbles:* = false):BooleanDispatches an event into the event flow.
Parametersevent:* — The Event object that is dispatched into the event flow (a String or an Event object).
|
|
target:Boolean (default = null) — the target of the event.
|
|
context:* (default = null) — the context of the event.
|
|
bubbles:* (default = false) |
Boolean |
| getLogger | () | method |
public function getLogger():ILogger
Returns the internal ILogger reference of this ILogable object.
ILogger —
the internal ILogger reference of this ILogable object.
|
| hashCode | () | method |
public function hashCode():uintReturns a hashcode value for the object.
Returnsuint — a hashcode value for the object.
|
| 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.
type:String |
|
listener:Boolean |
|
useCapture:int (default = false) |
|
priority:Boolean (default = 0) |
|
useWeakReference:* (default = false) |
| setLogger | () | method |
public function setLogger(log:ILogger = null):void
Sets the internal ILogger reference of this ILogable object.
log:ILogger (default = null) |
| toSource | () | method |
public function toSource(indent:int = 0):StringReturns a string representing the source code of the EventDispatcher object.
Parametersindent:int (default = 0) |
String |
| toString | () | method |
public override function toString():StringReturns a string representing the specified EventDispatcher object (ECMA-262).
ReturnsString — a string representing the specified EventDispatcher object (ECMA-262).
|
| unregisterEventListener | () | method |
public function unregisterEventListener(type:String, listener:Boolean, useCapture:* = false):void
Removes an EventListener from the EventDispatcher object.
type:String |
|
listener:Boolean |
|
useCapture:* (default = false) |