flash.events 包支持新的 DOM 事件模型,并包含 EventDispatcher 基类。




接口
 接口说明
 IEventDispatcher IEventDispatcher 接口定义用于添加或删除事件侦听器的方法,检查是否已注册特定类型的事件侦听器,并调度事件。
 说明
 ActivityEvent 每次摄像头或麦克风报告其变为活动或非活动状态时,Flash® Player 将调度 ActivityEvent 对象。
 AsyncErrorEvent 如果异常是从本机异步代码中引发的(例如,可能从 LocalConnection、NetConnection、SharedObject 或 NetStream 引发),Flash® Player 将调度 AsyncErrorEvent。
 ContextMenuEvent 用户生成上下文菜单或与上下文菜单交互时,Flash® Player 将调度 ContextMenuEvent 对象。
 DataEvent 将原始数据完全加载到 Flash Player 后,Flash® Player 将调度 DataEvent 对象。
 ErrorEvent 如果发生错误并导致网络操作失败,Flash® Player 将调度 ErrorEvent 对象。
 Event Event 类作为创建 Event 对象的基类,当发生事件时,Event 对象将作为参数传递给事件侦听器。
 EventDispatcher EventDispatcher 类实现 IEventDispatcher 接口,并且是 DisplayObject 类的基类。
 EventPhase EventPhase 类可为 Event 类的 eventPhase 属性提供值。
 FocusEvent 用户将焦点从显示列表中的一个对象更改到另一个对象时,Flash® Player 将调度 FocusEvent 对象。
 FullScreenEvent 只要舞台进入或离开全屏显示模式,Flash® Player 就调度 FullScreenEvent 对象。
 HTTPStatusEvent 网络请求返回 HTTP 状态代码时,Flash® Player 将调度 HTTPStatusEvent 对象。
 IMEEvent 用户使用输入法编辑器 (IME) 输入文本时,Flash® Player 将调度 IMEEvent 对象。
 IOErrorEvent 如果发生错误并导致发送或加载操作失败,Flash® Player 将调度 IOErrorEvent 对象。
 KeyboardEvent 在响应用户的键盘输入操作时,Flash® Player 将调度 KeyboardEvent 对象。
 MouseEvent 每次发生鼠标事件时,Flash® Player 都会将 MouseEvent 对象调度到事件流中。
 NetStatusEvent NetConnection、NetStream 或 SharedObject 对象报告其状态时,Flash® Player 将调度 NetStatusEvent 对象。
 ProgressEvent 开始加载操作或套接字已接收到数据后,Flash® Player 将调度 ProgressEvent 对象。
 SecurityErrorEvent 出现安全错误时,Flash® Player 将调度 SecurityErrorEvent 对象。
 StatusEvent Flash® Player 将在设备(如摄像头或麦克风)或对象(如 LocalConnection 对象)报告其状态时调度 StatusEvent 对象。
 SyncEvent 服务器更新远程 SharedObject 实例后,Flash® Player 将调度 SyncEvent 对象。
 TextEvent 用户在文本字段中输入文本或在启用 HTML 的文本字段中单击超链接时,Flash® Player 将调度 TextEvent 对象。
 TimerEvent 只要 Timer 对象达到 Timer.delay 属性指定的间隔,Flash® Player 就调度 TimerEvent 对象。