This page was saved using jaction on 2006-09-04 8:33:40.
Address: http://flexdocs.kr/docs/flex2/langref/mx/core/EventPriority.html
Title: mx.core.EventPriority (Flex™ 2 레퍼런스 가이드)  •  Size: 22715
Packagemx.core
Classpublic final class EventPriority
InheritanceEventPriority Inheritance Object

EventPriority 클래스는, EventDispatcher 의 addEventListener() Methods의 priority 인수의 정수를 정의합니다.

수치가 커지는 만큼 event listener의 우선도가 높아집니다. 우선도가 N 의 모든 listener는, 우선도가 N - 1 의 listener보다 전에 처리됩니다. 복수의 listener에 대해서 같은 우선도가 설정되어 있는 경우, 그것들은 추가된 차례로 처리됩니다.

우선도에는, 정수, 0, 또는 음수를 지정할 수 있습니다. 디폴트의 우선도는 0 입니다.

이러한 정수의 수치에 의존한 코드를 기술하지 말아 주세요. 그러한 수치는 Flex 의 장래의 버젼으로 변경될 가능성이 있습니다.



Public property
 property정의
 Inheritedconstructor : Object
특정의 object 인스턴스의 클래스 object 또는 constructor    함수에의 참조입니다.
Object
 Inheritedprototype : Object
[static] 클래스 또는 함수 object의 prototype object에의 참조입니다.
Object
Public Methods
 Methods정의
 InheritedhasOwnProperty (name:String ):Boolean
object로 지정된 property가 정의되고 있는지 어떤지를 나타냅니다.
Object
 InheritedisPrototypeOf (theClass:Object ):Boolean
Object 클래스의 인스턴스가, Parameters로서 지정된 object의 prototype 체인내에 있을지 어떨지를 나타냅니다.
Object
 InheritedpropertyIsEnumerable (name:String ):Boolean
지정된 property가 존재해, 열거 가능한가 어떤가를 나타냅니다.
Object
 InheritedsetPropertyIsEnumerable (name:String , isEnum:Boolean = true):void
루프 처리에 대한 다이나믹 property의 가용성을 설정합니다.
Object
 InheritedtoString ():String
지정된 object의 string 표현을 돌려줍니다.
Object
 InheritedvalueOf ():Object
지정된 object의 원시적치를 돌려줍니다.
Object
Public 정수
 정수정의
  BINDING : int = 100
[static] 데이터 바인딩식을 평가하는 자동 생성의 event 핸들러는 다른 event 핸들러보다 전에 실행할 필요가 있기 (위해)때문에, 디폴트보다 높은 우선도가 설정됩니다.
EventPriority
  CURSOR_MANAGEMENT : int = 200
[static] CursorManager 의 마우스 event 핸들러는, 다른 마우스 event 핸들러보다 전에 실행할 필요가 있기 (위해)때문에, 높은 우선도가 설정됩니다.
EventPriority
  DEFAULT : int = 0
[static] 컴퍼넌트 인스턴스의 event 핸들러는, 디폴트의 우선도 0 으로 실행됩니다.
EventPriority
  DEFAULT_HANDLER : int = -50
[static] 일부의 컴퍼넌트는 dispatch한 이벤트를 릿슨 해, 다른 listener가 preventDefault() Methods를 호출해, 디폴트의 액션을 실행하지 않게 그 컴퍼넌트에 통지할 수 있도록(듯이) 합니다.
EventPriority
  EFFECT : int = -100
[static] effect를 방아쇠 하는 자동 생성의 event 핸들러는, 컴퍼넌트 인스턴스의 다른 event 핸들러보다 후에 실행되기 (위해)때문에, 디폴트보다 낮은 우선도가 설정됩니다.
EventPriority
정수의 상세
BINDING정수
public static const BINDING:int = 100

데이터 바인딩식을 평가하는 자동 생성의 event 핸들러는 다른 event 핸들러보다 전에 실행할 필요가 있기 (위해)때문에, 디폴트보다 높은 우선도가 설정됩니다.

CURSOR_MANAGEMENT정수 
public static const CURSOR_MANAGEMENT:int = 200

CursorManager 의 마우스 event 핸들러는, 다른 마우스 event 핸들러보다 전에 실행할 필요가 있기 (위해)때문에, 높은 우선도가 설정됩니다.

DEFAULT정수 
public static const DEFAULT:int = 0

컴퍼넌트 인스턴스의 event 핸들러는, 디폴트의 우선도 0 으로 실행됩니다.

DEFAULT_HANDLER정수 
public static const DEFAULT_HANDLER:int = -50

일부의 컴퍼넌트는 dispatch한 이벤트를 릿슨 해, 다른 listener가 preventDefault() Methods를 호출해, 디폴트의 액션을 실행하지 않게 그 컴퍼넌트에 통지할 수 있도록(듯이) 합니다. 그러한 컴퍼넌트는, 다른 핸들러가 먼저 실행되어preventDefault() 를 호출할 수가 있도록(듯이), 디폴트보다 낮은 우선도로 릿슨 할 필요가 있습니다.

EFFECT정수 
public static const EFFECT:int = -100

effect를 방아쇠 하는 자동 생성의 event 핸들러는, 컴퍼넌트 인스턴스의 다른 event 핸들러보다 후에 실행되기 (위해)때문에, 디폴트보다 낮은 우선도가 설정됩니다.







 

코멘트가 추가되었을 경우, 메일로 받기. | 코멘트 리포트

현재의 페이지: http://flexdocs.kr/docs/flex2/langref/mx/core/EventPriority.html