flash.events パッケージでは、新しい DOM イベントモデルがサポートされ、EventDispatcher 基本クラスが含まれます。



インターフェイス
 インターフェイス説明
 IEventDispatcher IEventDispatcher インターフェイスは、イベントリスナーを追加または削除するメソッドの定義、特定のタイプのイベントリスナーが登録されているかどうかのチェック、およびイベントの送出を行います。
クラス
 クラス説明
 ActivityEvent カメラまたはマイクがアクティブまたは非アクティブになったことがレポートされるたびに、Flash® Player によって ActivityEvent オブジェクトが送出されます。
 AsyncErrorEvent 非同期のネイティブコードから例外がスローされると、Flash® Player によって AsyncErrorEvent が送出されます。このようなコードには、LocalConnection、NetConnection、SharedObject、NetStream などがあります。
 ContextMenuEvent ユーザーがコンテキストメニューを生成または使用すると、Flash® Player によって ContextMenuEvent オブジェクトが送出されます。
 DataEvent 未処理のデータのロードが完了した後で、Flash® Player によって DataEvent オブジェクトが送出されます。
 ErrorEvent エラーによってネットワーク操作が失敗すると、Flash® Player によって ErrorEvent オブジェクトが送出されます。
 Event Event クラスは、Event オブジェクトを作成するための基本クラスとして使用されます。これらの Event オブジェクトは、イベントの発生時にイベントリスナーにパラメータとして渡されます。
 EventDispatcher EventDispatcher クラスは、IEventDispatcher インターフェイスを実装し、DisplayObject クラスの基本クラスです。
 EventPhase EventPhase クラスは、Event クラスの eventPhase プロパティ値を提供します。
 FocusEvent ユーザーが表示リストの 1 つのオブジェクトから別のオブジェクトにフォーカスを変更すると、Flash® Player によって FocusEvent オブジェクトが送出されます。
 FullScreenEvent ステージがフルスクリーン表示モードに設定または設定解除されるたびに、Flash® Player は、FullScreenEvent オブジェクトを送出します。
 HTTPStatusEvent ネットワーク要求が HTTP ステータスコードを返すと、Flash® Player によって HTTPStatusEvent オブジェクトが送出されます。
 IMEEvent Flash® Player では、ユーザーが IME (入力メソッドエディタ) を使用してテキストを入力したときに 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 カメラやマイクなどのデバイス、または LocalConnection オブジェクトなどのオブジェクトがそのステータスをレポートすると、Flash® Player によって StatusEvent オブジェクトが送出されます。
 SyncEvent リモート SharedObject インスタンスがサーバーによって更新されると、Flash® Player は SyncEvent オブジェクトを送出します。
 TextEvent Flash® Player では、ユーザーがテキストフィールドにテキストを入力するか、HTML 対応のテキストフィールドのハイパーリンクをクリックしたときに、TextEvent オブジェクトが送出されます。
 TimerEvent Timer オブジェクトが、Timer.delay プロパティによって指定された時間間隔に達すると、Flash® Player によって TimerEvent オブジェクトが送出されます。