flash.events 패키지는 새 DOM 이벤트 모델을 지원하며 EventDispatcher 기본 클래스를 포함합니다.



인터페이스
 인터페이스설명
 IEventDispatcher IEventDispatcher 인터페이스는 이벤트 리스너를 추가하거나 제거하기 위한 메서드를 정의하고, 특정 유형의 이벤트 리스너가 등록되었는지 여부를 확인하며, 이벤트를 전달합니다.
클래스
 클래스설명
 ActivityEvent 카메라나 마이크가 활성화 또는 비활성화되었음을 보고할 때마다 Flash(r) Player는 ActivityEvent 객체를 전달합니다.
 AsyncErrorEvent 예를 들어, LocalConnection, NetConnection, SharedObject 또는 NetStream과 같은 기본 비동기 코드에서 예외가 발생할 경우, Flash(r) Player는 AsyncErrorEvent를 전달합니다.
 ContextMenuEvent 사용자가 컨텍스트 메뉴를 열거나 조작하면 Flash(r) Player는 ContextMenuEvent 객체를 전달합니다.
 DataEvent 원시 데이터가 Flash Player에 모두 로드되면 Flash(r) Player는 DataEvent 객체를 전달합니다.
 ErrorEvent 오류로 인해 네트워크 작업에 실패할 경우 Flash(r) Player는 ErrorEvent 객체를 전달합니다.
 Event Event 클래스를 기본 클래스로 하여 만들어진 Event 객체는 이벤트 발생 시 매개 변수로 이벤트 리스너에 전달됩니다.
 EventDispatcher EventDispatcher 클래스는 IEventDispatcher 인터페이스를 구현하며, DisplayObject 클래스에 대한 기본 클래스입니다.
 EventPhase EventPhase 클래스는 Event 클래스의 eventPhase 속성 값을 제공합니다.
 FocusEvent 표시 목록의 특정 객체에서 다른 객체로 포커스를 변경하면 Flash(r) Player가 FocusEvent 객체를 전달합니다.
 FullScreenEvent Flash(r) Player는 스테이지가 전체 화면 디스플레이 모드로 전환되거나 전체 화면 모드에서 다른 모드로 전환될 때마다 FullScreenEvent 객체를 전달합니다.
 HTTPStatusEvent 네트워크 요청으로 HTTP 상태 코드가 반환되면 Flash(r) Player는 HTTPStatusEvent 객체를 전달합니다.
 IMEEvent IME(Input Method Editor)를 사용하여 텍스트를 입력하면 Flash(r) Player는 IMEEvent 객체를 전달합니다.
 IOErrorEvent 오류로 인해 보내기 또는 로드 작업에 실패할 경우 Flash(r) Player는 IOErrorEvent 객체를 전달합니다.
 KeyboardEvent Flash(r) Player는 사용자의 키보드 입력에 대한 응답으로 KeyboardEvent 객체를 전달합니다.
 MouseEvent Flash(r) Player는 마우스 이벤트가 발생할 때마다 MouseEvent 객체를 이벤트 흐름으로 전달합니다.
 NetStatusEvent NetConnection, NetStream 또는 SharedObject 객체가 상태를 보고하면 Flash(r) Player는 NetStatusEvent 객체를 전달합니다.
 ProgressEvent 로드 작업이 시작되거나 소켓에 데이터가 수신되면 Flash(r) Player는 ProgressEvent 객체를 전달합니다.
 SecurityErrorEvent 보안 오류의 발생을 보고하기 위해 Flash(r) Player는 SecurityErrorEvent 객체를 전달합니다.
 StatusEvent 카메라나 마이크와 같은 장치 또는 LocalConnection 등의 객체가 상태를 보고하면 Flash(r) Player는 StatusEvent 객체를 전달합니다.
 SyncEvent 원격 SharedObject 인스턴스를 서버에서 업데이트하면 Flash(r) Player는 SyncEvent 객체를 전달합니다.
 TextEvent 사용자가 텍스트 필드에 텍스트를 입력하거나 HTML 텍스트 필드의 하이퍼링크를 클릭하면 Flash(r) Player는 TextEvent 객체를 전달합니다.
 TimerEvent Timer 객체가 Timer.delay 속성에 의해 지정된 간격에 도달할 때마다 Flash(r) Player는 TimerEvent 객체를 전달합니다.