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



Interfaces
 InterfaceDescription
 IEventDispatcher The IEventDispatcher interface defines methods for adding or removing event listeners, checks whether specific types of event listeners are registered, and dispatches events.
Classes
 ClassDescription
 ActivityEvent A Camera or Microphone object dispatches an ActivityEvent object whenever a camera or microphone reports that it has become active or inactive.
 AsyncErrorEvent Flash® Player dispatches an AsyncErrorEvent when an exception is thrown from native asynchronous code, which could be from, for example, LocalConnection, NetConnection, SharedObject, or NetStream.
 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.
 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.
 FullScreenEvent Flash® Player dispatches a FullScreenEvent object whenever the Stage enters or leaves full-screen display mode.
 HTTPStatusEvent Flash® Player dispatches HTTPStatusEvent objects when a network request returns an HTTP status code.
 IMEEvent Flash® Player dispatches IMEEvent objects when a user enters text using an input method editor (IME).
 IOErrorEvent Flash® Player dispatches an IOErrorEvent object 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 the interval specified by the Timer.delay property.