| Package | mx.events |
| Class | public dynamic class DynamicEvent |
| Inheritance | DynamicEvent Event Object |
한편, Event 와 그 외의 서브 클래스는 동적이지 않기 때문에, 이러한 클래스에서 선언되는 property 이외는 설정할 수 없습니다. 어플리케이션의 prototype를 작성할 때는, DynamicEvent 를 사용하는 (분)편이 간단합니다. 이것은, Event 서브 클래스를 작성해 미리 property를 선언할 필요가 없기 때문입니다. 최종적으로는 DynamicEvents 를 삭제해 Event 서브 클래스를 기술할 필요가 있습니다만, 이 (분)편이 빠르고 안전합니다. DynamicEvent 는 매우 유연하기 때문에, 잘못한 property가 설정되거나 부적절한 형태의 값을 할당할 수 있거나 해도, 컴파일러에서는 에러를 캐치 할 수 없습니다.
례 :
var event:DynamicEvent = new DynamicEvent("credentialsChanged");
event.name = name;
event.passsword = password; // 스펠을 잘못해도 캐치 되지 않습니다!
dispatchEvent(event);
| Methods | 정의 | ||
|---|---|---|---|
| DynamicEvent (type:String , bubbles:Boolean = false, cancelable:Boolean = false)
constructor .
| DynamicEvent | ||
![]() | clone ():Event
Event 서브 클래스의 인스턴스를 복제합니다.
| Event | |
![]() | formatToString (className:String , ... arguments):String
custom Event 클래스에
toString() Methods를 Implements하기 위한 유틸리티 함수입니다. | Event | |
![]() | hasOwnProperty (name:String ):Boolean
object로 지정된 property가 정의되고 있는지 어떤지를 나타냅니다.
| Object | |
![]() | isDefaultPrevented ():Boolean
이벤트로
preventDefault() 가 불려 갔는지 어떠했는지를 체크합니다. | Event | |
![]() | isPrototypeOf (theClass:Object ):Boolean
Object 클래스의 인스턴스가, Parameters로서 지정된 object의 prototype 체인내에 있을지 어떨지를 나타냅니다.
| Object | |
![]() | preventDefault ():void
이벤트의 디폴트 행동을 캔슬할 수 있는 경우에, 그 행동을 캔슬합니다.
| Event | |
![]() | propertyIsEnumerable (name:String ):Boolean
지정된 property가 존재해, 열거 가능한가 어떤가를 나타냅니다.
| Object | |
![]() | setPropertyIsEnumerable (name:String , isEnum:Boolean = true):void
루프 처리에 대한 다이나믹 property의 가용성을 설정합니다.
| Object | |
![]() | stopImmediatePropagation ():void
event 플로우(flow)의 현재의 노드 및 후속 하는 노드로, event listener가 처리되지 않게 합니다.
| Event | |
![]() | stopPropagation ():void
event 플로우(flow)의 현재의 노드에 후속 하는 노드로, event listener가 처리되지 않게 합니다.
| Event | |
![]() | toString ():String
Event object의 모든 property를 포함한 string를 돌려줍니다.
| Event | |
![]() | valueOf ():Object
지정된 object의 원시적치를 돌려줍니다.
| Object | |
| DynamicEvent | () | constructor |
public 함수 DynamicEvent(type:String , bubbles:Boolean = false, cancelable:Boolean = false)constructor .
Parameterstype:String — event 타입. 이벤트의 기가 되는 액션을 나타냅니다.
|
|
bubbles:Boolean (default = false) — 이벤트가 표시 리스트 계층을 윗쪽에 버블 할 수 있을지 어떨지를 지정합니다.
|
|
cancelable:Boolean (default = false) — 이벤트에 관련지을 수 있었던 동작을 캔슬할 수 있을지 어떨지를 지정합니다.
|
코멘트가 추가되었을 경우, 메일로 받기. | 코멘트 리포트
현재의 페이지: http://flexdocs.kr/docs/flex2/langref/mx/events/DynamicEvent.html