| Package | system.events |
| Class | public class InternalDispatcher |
| Inheritance | InternalDispatcher flash.events.EventDispatcher |
| Implements | IEventDispatcher |
| Subclasses | EventDispatcher |
| Property | Defined By | ||
|---|---|---|---|
| target : IEventDispatcher [read-only]
Indicates the optional target reference of the instance. | InternalDispatcher | ||
| Method | Defined By | ||
|---|---|---|---|
InternalDispatcher(target:IEventDispatcher = null)
Creates a new InternalDispatcher instance. | InternalDispatcher | ||
fireEvent(event:*, target:* = null, context:* = null, bubbles:Boolean = false):Boolean
Dispatches an event into the event flow. | InternalDispatcher | ||
registerEventListener(type:String, listener:*, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registers an system.events.EventListener object with an system.events.EventDispatcher object so that the listener receives notification of an event. | InternalDispatcher | ||
unregisterEventListener(type:String, listener:*, useCapture:Boolean = false):void
Removes an system.events.EventListener from the system.events.EventDispatcher object. | InternalDispatcher | ||
| target | property |
target:IEventDispatcher [read-only] Indicates the optional target reference of the instance.
public function get target():IEventDispatcher| InternalDispatcher | () | Constructor |
public function InternalDispatcher(target:IEventDispatcher = null)Creates a new InternalDispatcher instance.
Parameterstarget:IEventDispatcher (default = null) — The target object for events dispatched to the EventDispatcher object. This parameter is used when the EventDispatcher instance is aggregated by a class that implements IEventDispatcher; it is necessary so that the containing object can be the target for events. Do not use this parameter in simple cases in which a class extends EventDispatcher.
|
| fireEvent | () | method |
public function fireEvent(event:*, target:* = null, context:* = null, bubbles:Boolean = false):BooleanDispatches an event into the event flow.
Parameters
event:* — The Event object that is dispatched into the event flow (a String or an Event object).
| |
target:* (default = null) — the target of the event.
| |
context:* (default = null) — the context of the event.
| |
bubbles:Boolean (default = false) |
Boolean |
| registerEventListener | () | method |
public function registerEventListener(type:String, listener:*, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registers an system.events.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 system.events.EventListener from the system.events.EventDispatcher object.
Parameters
type:String | |
listener:* | |
useCapture:Boolean (default = false) |