| Package | mx.core |
| 인터페이스 | public interface IDeferredInstantiationUIComponent extends IUIComponent , IFlexDisplayObject , IBitmapDrawable , IEventDispatcher |
| 인프리멘타 | UIComponent |
| property | 정의 | ||
|---|---|---|---|
![]() | alpha : Number
이 object의 투명도입니다.
| IFlexDisplayObject | |
![]() | baselinePosition : Number
컴퍼넌트의 텍스트의 1 행 째의 baseline y 좌표를 지정합니다.
| IUIComponent | |
![]() | cacheAsBitmap : Boolean
true 로 설정되어 있는 경우, object의 내부 비트 맵 표현이 캐쉬됩니다. | IUIComponent | |
| cacheHeuristic : Boolean
[write-only]
object의 비트 맵 캐쉬를 제안하기 위해서(때문에) Flex 에 의해 사용됩니다.
| IDeferredInstantiationUIComponent | ||
| cachePolicy : String
[read-only]
이 object의 비트 맵 캐쉬 policy를 지정합니다.
| IDeferredInstantiationUIComponent | ||
| descriptor : UIComponentDescriptor
이 UIComponent 인스턴스의 작성을 위해서(때문에)
createComponentFromDescriptor() Methods로 사용한 UIComponentDescriptor 에의 참조입니다 (존재하는 경우). | IDeferredInstantiationUIComponent | ||
![]() | document : Object
이 컴퍼넌트에 관련지을 수 있었던 문서 object에의 참조입니다.
| IUIComponent | |
![]() | enabled : Boolean
컴퍼넌트가 유저의 조작을 받아들일 수가 있을지 어떨지를 지정합니다.
| IUIComponent | |
![]() | explicitHeight : Number
컴퍼넌트의 좌표로서 명시적으로 지정된 컴퍼넌트의 높이 (픽셀 단위)입니다.
| IUIComponent | |
![]() | explicitMaxHeight : Number
컴퍼넌트의 좌표로서 컴퍼넌트의 최대의 높이 (픽셀 단위)를 지정하는 수치입니다.
| IUIComponent | |
![]() | explicitMaxWidth : Number
컴퍼넌트의 좌표로서 컴퍼넌트의 최대의 폭 (픽셀 단위)을 지정하는 수치입니다.
| IUIComponent | |
![]() | explicitMinHeight : Number
컴퍼넌트의 좌표로서 컴퍼넌트의 최소의 높이 (픽셀 단위)를 지정하는 수치입니다.
| IUIComponent | |
![]() | explicitMinWidth : Number
컴퍼넌트의 좌표로서 컴퍼넌트의 최소의 폭 (픽셀 단위)을 지정하는 수치입니다.
| IUIComponent | |
![]() | explicitWidth : Number
컴퍼넌트의 좌표로서 명시적으로 지정된 컴퍼넌트의 폭 (픽셀 단위)입니다.
| IUIComponent | |
![]() | focusPane : Sprite
복수의 컴퍼넌트간에 공유되어 포커스 묘화의 오버레이로서 사용되는 단일의 Sprite object입니다.
| IUIComponent | |
![]() | height : Number
이 object의 높이 (픽셀 단위)입니다.
| IFlexDisplayObject | |
| id : String
컴퍼넌트의 ID 입니다.
| IDeferredInstantiationUIComponent | ||
![]() | includeInLayout : Boolean
이 컴퍼넌트를 부모 컨테이너의 레이아웃에 포함할지 어떨지를 지정합니다.
| IUIComponent | |
![]() | mask : DisplayObject
이 object를 마스크 하기 위해서 사용하는 DisplayObject. 마스크 하는 것에 의해, object의 일부만을 묘화 할 수가 있습니다.
| IFlexDisplayObject | |
![]() | maxHeight : Number
컴퍼넌트의 좌표로서 컴퍼넌트의 최대의 높이 (픽셀 단위)를 지정하는 수치입니다.
| IUIComponent | |
![]() | maxWidth : Number
컴퍼넌트의 좌표로서 컴퍼넌트의 최대의 폭 (픽셀 단위)을 지정하는 수치입니다.
| IUIComponent | |
![]() | measuredHeight : Number
이 object의 측정한 높이입니다.
| IFlexDisplayObject | |
![]() | measuredMinHeight : Number
컴퍼넌트의 디폴트의 최소 높이입니다 (픽셀 단위).
| IUIComponent | |
![]() | measuredMinWidth : Number
컴퍼넌트의 디폴트의 최소폭입니다 (픽셀 단위).
| IUIComponent | |
![]() | measuredWidth : Number
이 object의 측정한 폭입니다.
| IFlexDisplayObject | |
![]() | minHeight : Number
컴퍼넌트의 좌표로서 컴퍼넌트의 최소의 높이 (픽셀 단위)를 지정하는 수치입니다.
| IUIComponent | |
![]() | minWidth : Number
컴퍼넌트의 좌표로서 컴퍼넌트의 최소의 폭 (픽셀 단위)을 지정하는 수치입니다.
| IUIComponent | |
![]() | name : String
이 object의 인스턴스명입니다.
| IFlexDisplayObject | |
![]() | opaqueBackground : Object
표시 object가 특정의 배경색으로 불투명한지 어떤지를 지정합니다.
| IUIComponent | |
![]() | owner : DisplayObjectContainer
통상은 부모가 소유자입니다만, pop-up 서브 컴퍼넌트의 경우에는, pop-up를 발생시킨 컴퍼넌트가 소유자입니다.
| IUIComponent | |
![]() | parent : DisplayObjectContainer
이 object의 부모입니다.
| IFlexDisplayObject | |
![]() | percentHeight : Number
컴퍼넌트의 높이를 부모의 크기에 대한 비율 (퍼센티지)로 지정하는 수치입니다.
| IUIComponent | |
![]() | percentWidth : Number
컴퍼넌트의 폭을 부모의 크기에 대한 비율 (퍼센티지)로 지정하는 수치입니다.
| IUIComponent | |
![]() | scaleX : Number
이 object의 수평 방향의 확대 / 축소 배율입니다.
| IFlexDisplayObject | |
![]() | scaleY : Number
이 object의 수직 방향의 확대 / 축소 배율입니다.
| IFlexDisplayObject | |
![]() | scrollRect : Rectangle
컴퍼넌트의 표면의 스크롤 구형의 경계입니다.
| IUIComponent | |
![]() | systemManager : ISystemManager
이 컴퍼넌트의 SystemManager object에의 참조입니다.
| IUIComponent | |
![]() | tweeningProperties : Array
EffectManager 에 의해 사용됩니다.
| IUIComponent | |
![]() | visible : Boolean
이 object가 표시될지 어떨지를 나타내는 플래그입니다.
| IFlexDisplayObject | |
![]() | width : Number
이 object의 폭 (픽셀 단위)입니다.
| IFlexDisplayObject | |
![]() | x : Number
부모의 위치를 기준으로 한, 이 object의 수평 위치 (픽셀 좌표 단위)입니다.
| IFlexDisplayObject | |
![]() | y : Number
부모의 위치를 기준으로 한, 이 object의 수직 위치 (픽셀 좌표 단위)입니다.
| IFlexDisplayObject | |
| Methods | 정의 | ||
|---|---|---|---|
![]() | addEventListener (type:String , listener:Function , useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
event listener objects를 EventDispatcher object에 등록해, listener가 이벤트의 통지를 받도록(듯이) 합니다.
| IEventDispatcher | |
| createReferenceOnParentDocument (parentDocument:IFlexDisplayObject ):void
이 IUIComponent object에의
id 참조를 친문서 object상에 작성합니다. | IDeferredInstantiationUIComponent | ||
| deleteReferenceOnParentDocument (parentDocument:IFlexDisplayObject ):void
이 IUIComponent object에의
id 참조를 친문서 object로부터 삭제합니다. | IDeferredInstantiationUIComponent | ||
![]() | dispatchEvent (event:Event ):Boolean
이벤트를 event 플로우(flow)에 dispatch합니다.
| IEventDispatcher | |
| executeBindings (recurse:Boolean = false):void
이 UIComponent object에의 데이터 바인딩을 실행합니다.
| IDeferredInstantiationUIComponent | ||
![]() | getExplicitOrMeasuredHeight ():Number
명시된 높이를 사용하는지, 그렇지 않으면 측정한 높이를 사용하는지를 결정하는 편리한 Methods입니다.
| IUIComponent | |
![]() | getExplicitOrMeasuredWidth ():Number
명시적인 폭 또는 측정폭을 사용할지 어떨지를 결정하기 위한 편리한 Methods입니다.
| IUIComponent | |
![]() | hasEventListener (type:String ):Boolean
EventDispatcher object에, 특정의 event 타입에 대해서 등록된 listener가 있을지 어떨지를 확인합니다.
| IEventDispatcher | |
![]() | initialize ():void
object를 초기화합니다.
| IUIComponent | |
![]() | move (x:Number , y:Number ):void
이 object를 지정의 x 및 y 좌표로 이동합니다.
| IFlexDisplayObject | |
![]() | owns (displayObject:DisplayObject ):Boolean
owner property의 체인이 child 로부터 이 UIComponent 를 지정하고 있는 경우에,true 를 돌려줍니다. | IUIComponent | |
![]() | parentChanged (p:DisplayObjectContainer ):void
UIComponent object를 부모에 대해서 추가 또는 삭제했을 때에 Flex 에 의해 불려 갑니다.
| IUIComponent | |
| registerEffects (effects:Array ):void
각 effect 이벤트에 대해, EffectManager 를 event listener의 1 개로서 등록합니다.
| IDeferredInstantiationUIComponent | ||
![]() | removeEventListener (type:String , listener:Function , useCapture:Boolean = false):void
EventDispatcher object로부터 listener를 삭제합니다.
| IEventDispatcher | |
![]() | setActualSize (newWidth:Number , newHeight:Number ):void
이 object의 실제의 크기를 설정합니다.
| IFlexDisplayObject | |
![]() | setVisible (value:Boolean , noEvent:Boolean = false):void
visible property가 변경되었을 때에 불려 갑니다. | IUIComponent | |
![]() | willTrigger (type:String ):Boolean
지정된 event 타입에 대해, 이 EventDispatcher object 또는 그 조상에게 event listener가 등록되어 있는지 어떤지를 확인합니다.
| IEventDispatcher | |
| cacheHeuristic | property |
cacheHeuristic:Boolean [write-only]
object의 비트 맵 캐쉬를 제안하기 위해서(때문에) Flex 에 의해 사용됩니다. cachePolicy 가 UIComponentCachePolicy.AUTO 의 경우, object의 cacheAsBitmap property를 컨트롤 하기 위해서,cacheHeuristic 가 사용됩니다.
public function set cacheHeuristic(value:Boolean ):void
| cachePolicy | property |
cachePolicy:String [read-only]
이 object의 비트 맵 캐쉬 policy를 지정합니다. MXML 로 유효한 값은,"on","off","auto" (디폴트)입니다.
ActionScript 로 유효한 값은,UIComponentCachePolicy.ON,UIComponentCachePolicy.OFF,UIComponentCachePolicy.AUTO (디폴트)입니다.
UIComponentCachePolicy.ON 의 경우, object는 항상 비트 맵으로서 캐쉬됩니다. UIComponentCachePolicy.OFF 의 경우, object는 비트 맵으로서 캐쉬되지 않습니다. UIComponentCachePolicy.AUTO 의 경우, 체제는 휴리스틱을 사용해 object를 비트 맵으로서 캐쉬할지 어떨지를 판단합니다. public function get cachePolicy():String
| descriptor | property |
descriptor:UIComponentDescriptor [read-write]
이 UIComponent 인스턴스의 작성을 위해서(때문에) createComponentFromDescriptor() Methods로 사용한 UIComponentDescriptor 에의 참조입니다 (존재하는 경우). 이 UIComponent 인스턴스가 기술자로부터 작성되어 있지 않은 경우, 이 property는 null 입니다.
public function get descriptor():UIComponentDescriptor
public function set descriptor(value:UIComponentDescriptor ):void
| id | property |
id:String [read-write]컴퍼넌트의 ID 입니다. 이 값은 object의 인스턴스명이 됩니다. 이 값에는, 공백 또는 특수 캐릭터를 포함해야 하는 것이 아닙니다. 어플리케이션 전체로, 각 컴퍼넌트가 고유의 ID 를 가질 필요가 있습니다.
써드파티제의 툴을 사용해 어플리케이션을 테스트하는 경우는, 각 컴퍼넌트에 의미가 있는 ID 를 줍니다. 테스트 툴은 스크립트 중(안)에서 ID 를 사용해 컨트롤을 나타내기 (위해)때문에, 의미가 있는 이름을 붙여 두면 스크립트가 읽기 쉬워집니다. 예를 들어, 버튼의 값에는, b1 나 button1 는 아니고, submit_button 를 사용합니다.
Implements public function get id():String
public function set id(value:String ):void
| createReferenceOnParentDocument | () | Methods |
public function createReferenceOnParentDocument(parentDocument:IFlexDisplayObject ):void
이 IUIComponent object에의 id 참조를 친문서 object상에 작성합니다. 이 함수는, b[2][4] 와 같이 복수의 Repeater 내에 있는 object에 대한 다차원 참조를 작성할 수 있습니다. 인덱스가 null 의 경우는, 단순한, 배열이 아닌 참조를 작성합니다.
parentDocument:IFlexDisplayObject — 이 IUIComponent object의 부모입니다.
|
| deleteReferenceOnParentDocument | () | Methods |
public function deleteReferenceOnParentDocument(parentDocument:IFlexDisplayObject ):void
이 IUIComponent object에의 id 참조를 친문서 object로부터 삭제합니다. 이 함수는, b[2][4] 와 같이 복수의 Repeater 내에 있는 object에 대한 다차원 참조를 삭제할 수 있습니다. 인덱스가 null 의 경우는, 단순한, 배열이 아닌 참조를 삭제합니다.
parentDocument:IFlexDisplayObject — 이 IUIComponent object의 부모입니다.
|
| executeBindings | () | Methods |
public function executeBindings(recurse:Boolean = false):void 이 UIComponent object에의 데이터 바인딩을 실행합니다.
Parametersrecurse:Boolean (default = false) — 이 컴퍼넌트의 아이에 대해서 재귀적으로 바인딩을 실행합니다.
|
| registerEffects | () | Methods |
public function registerEffects(effects:Array ):void 각 effect 이벤트에 대해, EffectManager 를 event listener의 1 개로서 등록합니다.
Parameterseffects:Array — effect명의 string의 배열입니다.
|
코멘트가 추가되었을 경우, 메일로 받기. | 코멘트 리포트
현재의 페이지: http://flexdocs.kr/docs/flex2/langref/mx/core/IDeferredInstantiationUIComponent.html