The flash.events package supports the new DOM event model and includes the EventDispatcher base class.



Interfaces
 NameDescription
 IEventDispatcher The IEventDispatcher interface defines methods to add or remove event listeners, check whether specific types of event listeners are registered, and dispatch events.
Classes
 NameDescription
 ActivityEvent Flash Player dispatches an ActivityEvent object whenever a camera or microphone reports that it has become active or inactive.
 ContextMenuEvent Flash Player dispatches ContextMenuEvent objects when a user generates or interacts with the context menu.
 DataEvent Flash Player dispatches DataEvent objects when raw data has completed loading into Flash Player but before Flash Player has parsed the data and called the Event.COMPLETE event.
 ErrorEvent Flash Player dispatches ErrorEvent objects when an error causes a network operation to fail.
 Event The Event class is used as the base class for the creation of Event objects, which are passed as parameters to event listeners when an event occurs.
 EventDispatcher The EventDispatcher class implements the IEventDispatcher interface and is the base class for the DisplayObject class.
 EventPhase The EventPhase class provides values for the eventPhase property of the Event class.
 FocusEvent Flash Player dispatches FocusEvent objects when the user changes the focus from one object in the display list to another.
 HTTPStatusEvent Flash Player dispatches HTTPStatusEvent objects when a network request returns an HTTP status.
 IMEEvent Flash Player dispatches IMEEvent objects when a user enters text using an input method editor (IME).
 IOErrorEvent Dispatched when an error causes a send or load operation to fail.
 KeyboardEvent Flash Player dispatches KeyboardEvent objects in response to user input through a keyboard.
 MouseEvent Flash Player dispatches MouseEvent objects into the event flow whenever mouse events occur.
 NetStatusEvent Flash Player dispatches NetStatusEvent objects when a NetConnection, NetStream, or SharedObject object reports its status.
 ProgressEvent Flash Player dispatches ProgressEvent objects when a load operation has begun or a socket has received data.
 SecurityErrorEvent Flash Player dispatches SecurityErrorEvent objects to report the occurrence of a security error.
 StatusEvent Flash Player dispatches StatusEvent objects when a device, such as a camera or microphone, or an object such as a LocalConnection object reports its status.
 SyncEvent Flash Player dispatches SyncEvent objects when a remote SharedObject instance has been updated by the server.
 TextEvent Flash Player dispatches TextEvent objects when a user enters text in a text field or clicks a hyperlink in an HTML-enabled text field.
 TimerEvent Flash Player dispatches TimerEvent objects whenever a Timer object reaches an interval specified according to the Timer.delay property.
 WeakFunctionClosure 
 WeakMethodClosure