| Package | mx.controls.dataGridClasses |
| Class | public class DataGridItemRenderer |
| Inheritance | DataGridItemRenderer UITextField FlexTextField TextField InteractiveObject DisplayObject EventDispatcher Object |
| Implements | IDataRenderer , IDropInListItemRenderer , ILayoutManagerClient , IListItemRenderer , IStyleClient |
커스텀 아이템 렌더러를 작성하는 것으로써, 디폴트의 아이템 렌더러를 재정의(override) 할 수 있습니다.
See also
| property | 정의 | ||
|---|---|---|---|
![]() | accessibilityProperties : AccessibilityProperties
이 표시 object의 현재의 accessibility options입니다.
| DisplayObject | |
![]() | alpha : Number
지정된 object의 알파 투명도 값을 나타냅니다.
| DisplayObject | |
![]() | alwaysShowSelection : Boolean
true 로 설정되어 텍스트 필드에 포커스가 없는 경우, 텍스트 필드내의 선택 내용은 회색으로 하이라이트 표시됩니다. | TextField | |
![]() | antiAliasType : String
이 텍스트 필드에 사용되는 에일리어징 제거 처리의 타입입니다.
| TextField | |
![]() | autoSize : String
텍스트 필드의 자동적인 확대·축소 및 정렬을 제어합니다.
| TextField | |
![]() | background : Boolean
텍스트 필드에 배경의 칠이 있을지 어떨지를 지정합니다.
| TextField | |
![]() | backgroundColor : uint
텍스트 필드의 배경의 색입니다.
| TextField | |
![]() | baselinePosition : Number
컴퍼넌트의 텍스트의 1 행 째의 baseline y 좌표를 지정합니다.
| UITextField | |
![]() | blendMode : String
사용하는 브렌드 모드를 지정하는 BlendMode 클래스의 값입니다.
| DisplayObject | |
![]() | border : Boolean
텍스트 필드에 경계선이 있을지 어떨지를 지정합니다.
| TextField | |
![]() | borderColor : uint
텍스트 필드의 경계선의 색입니다.
| TextField | |
![]() | bottomScrollV : int
지정된 텍스트 필드의 현재 보기 범위에서 맨 마지막 줄을 나타내는 정수입니다 (1 으로부터 시작되는 인덱스).
| TextField | |
![]() | cacheAsBitmap : Boolean
true 로 설정되어 있는 경우, 표시 object의 내부 비트 맵 표현이 Flash Player 에 캐쉬됩니다. | DisplayObject | |
![]() | caretIndex : int
커서 (caret) 위치의 인덱스입니다.
| TextField | |
![]() | className : String
이 인스턴스의 클래스명입니다. 예를 들어,
"DataGridItemRenderer" 등이 있습니다. | UITextField | |
![]() | condenseWhite : Boolean
HTML 텍스트를 가지는 텍스트 필드내의 여분의 공백 (스페이스, 개행등)을 삭제할지 어떨지를 지정하는 불리언 값입니다.
| TextField | |
![]() | constructor : Object
특정의 object 인스턴스의 클래스 object 또는 constructor 함수에의 참조입니다.
| Object | |
![]() | contextMenu : ContextMenu
이 object에 관련지을 수 있었던 context menu를 지정합니다.
| InteractiveObject | |
| data : Object
IDataRenderer 인터페이스에 의해 정의된
data property의 Implements입니다. | DataGridItemRenderer | ||
![]() | defaultTextFormat : TextFormat
새롭게 삽입하는 텍스트 (
replaceSelectedText() Methods로 삽입한 텍스트 또는 유저가 입력한 텍스트등)에 적용하는 포맷을 지정합니다. | TextField | |
![]() | displayAsPassword : Boolean
텍스트 필드가 패스워드 텍스트 필드일지 어떨지를 지정합니다.
| TextField | |
![]() | document : Object
이 UITextField object에 관련지을 수 있었던 문서 object에의 참조입니다.
| UITextField | |
![]() | doubleClickEnabled : Boolean
object가
doubleClick 이벤트를 받을지 어떨지를 지정합니다. | InteractiveObject | |
![]() | embedFonts : Boolean
포함(Embed)되어 있는 폰트의 아우트라인을 사용해 렌더링 할지 어떨지를 지정합니다.
| TextField | |
![]() | enabled : Boolean
컴퍼넌트가 유효하게 되어 있는지 어떤지를 나타내는 불리언 값입니다.
| UITextField | |
![]() | explicitHeight : Number
컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 명시적인 높이 (픽셀 단위)를 지정하는 수치입니다.
| UITextField | |
![]() | explicitMaxHeight : Number
컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 최대의 높이 (픽셀 단위)를 지정하는 수치입니다.
| UITextField | |
![]() | explicitMaxWidth : Number
컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 최대의 폭 (픽셀 단위)을 지정하는 수치입니다.
| UITextField | |
![]() | explicitMinHeight : Number
컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 최소의 높이 (픽셀 단위)를 지정하는 수치입니다.
| UITextField | |
![]() | explicitMinWidth : Number
컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 최소의 폭 (픽셀 단위)을 지정하는 수치입니다.
| UITextField | |
![]() | explicitWidth : Number
컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 명시적인 폭 (픽셀 단위)을 지정하는 수치입니다.
| UITextField | |
![]() | filters : Array
표시 object에 현재 관련지을 수 있고 있는 각 필터 object가 포함되고 있는 인덱스 첨부의 배열입니다.
| DisplayObject | |
![]() | focusPane : Sprite
복수의 컴퍼넌트간에 공유되어 포커스 묘화의 오버레이로서 사용되는 단일의 Sprite object입니다.
| UITextField | |
![]() | focusRect : Object
이 object가 포커스 구형을 표시할지 어떨지를 지정합니다.
| InteractiveObject | |
![]() | gridFitType : String
이 텍스트 필드에 사용되는 grid fitting의 타입입니다.
| TextField | |
![]() | height : Number
표시 object의 높이를 나타냅니다 (픽셀 단위).
| DisplayObject | |
![]() | htmlText : String
텍스트 필드의 내용을 HTML 로 가리킵니다.
| TextField | |
![]() | ignorePadding : Boolean
true 의 경우,paddingLeft 및 paddingRight 스타일은 컴퍼넌트의 텍스트의 주위에 스페이스를 추가하지 않습니다. | UITextField | |
![]() | imeMode : String
IME (입력 Methods 에디터)의 모드를 지정합니다.
| UITextField | |
![]() | includeInLayout : Boolean
이 컴퍼넌트를 부모 컨테이너의 레이아웃에 포함할지 어떨지를 지정합니다.
| UITextField | |
![]() | inheritingStyles : Object
이 UITextField 의 Inheritance 스타일의 체인의 선두입니다.
| UITextField | |
![]() | initialized : Boolean
object가 3 단계의 레이아웃 검증을 완료한 것일지 어떨지를 나타내는 플래그입니다 (몇개의 검증이 필수였을 경우).
| UITextField | |
![]() | length : int
텍스트 필드내의 캐릭터수입니다.
| TextField | |
| listData : BaseListData
IDropInListItemRenderer 인터페이스에 의해 정의된
listData property의 Implements입니다. | DataGridItemRenderer | ||
![]() | loaderInfo : LoaderInfo
이 표시 object가 속하는 파일의 로드 정보를 포함한 LoaderInfo object를 돌려줍니다.
| DisplayObject | |
![]() | mask : DisplayObject
호출원 display object는, 지정된
mask object에 의해 마스크 됩니다. | DisplayObject | |
![]() | maxChars : int
유저가 입력할 경우에, 텍스트 필드에 들어가는 최대의 캐릭터수입니다.
| TextField | |
![]() | maxHeight : Number
컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 최대의 높이 (픽셀 단위)를 지정하는 수치입니다.
| UITextField | |
![]() | maxScrollH : int
scrollH 의 최대치입니다. | TextField | |
![]() | maxScrollV : int
scrollV 의 최대치입니다. | TextField | |
![]() | maxWidth : Number
컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 최대의 폭 (픽셀 단위)을 지정하는 수치입니다.
| UITextField | |
![]() | measuredHeight : Number
컴퍼넌트의 디폴트의 높이입니다 (픽셀 단위).
| UITextField | |
![]() | measuredMinHeight : Number
컴퍼넌트의 디폴트의 최소 높이입니다 (픽셀 단위).
| UITextField | |
![]() | measuredMinWidth : Number
컴퍼넌트의 디폴트의 최소폭입니다 (픽셀 단위).
| UITextField | |
![]() | measuredWidth : Number
컴퍼넌트의 디폴트의 폭입니다 (픽셀 단위).
| UITextField | |
![]() | minHeight : Number
컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 최소의 높이 (픽셀 단위)를 지정하는 수치입니다.
| UITextField | |
![]() | minWidth : Number
컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 최소의 폭 (픽셀 단위)을 지정하는 수치입니다.
| UITextField | |
![]() | mouseEnabled : Boolean
이 object가 마우스 메세지를 받아들일지 어떨지를 지정합니다.
| InteractiveObject | |
![]() | mouseWheelEnabled : Boolean
복수행에 걸치는 텍스트 필드로, 유저가 텍스트 필드를 클릭해 휠을 회전시키면, 자동적으로 스크롤 할지 어떨지를 나타내는 불리언 값입니다.
| TextField | |
![]() | mouseX : Number
마우스 위치의 x 좌표를 나타냅니다 (픽셀 단위).
| DisplayObject | |
![]() | mouseY : Number
마우스 위치의 y 좌표를 나타냅니다 (픽셀 단위).
| DisplayObject | |
![]() | multiline : Boolean
텍스트 필드가 복수행 텍스트 필드일지 어떨지를 나타냅니다.
| TextField | |
![]() | name : String
DisplayObject 의 인스턴스명을 나타냅니다.
| DisplayObject | |
![]() | nestLevel : int
object 계층에 있어서의 이 object의 심도를 나타냅니다.
| UITextField | |
![]() | nonInheritingStyles : Object
이 UITextField 의 비Inheritance 스타일의 체인의 선두입니다.
| UITextField | |
![]() | numLines : int
복수행 텍스트 필드내의 텍스트행의 수를 정의합니다.
| TextField | |
![]() | opaqueBackground : Object
표시 object가 특정의 배경색으로 불투명한지 어떤지를 지정합니다.
| DisplayObject | |
![]() | owner : DisplayObjectContainer
디폴트에서는, 이 object의 부모 컨테이너로 설정됩니다.
| UITextField | |
![]() | parent : DisplayObjectContainer
이 컴퍼넌트의 부모 컨테이너 또는 친컴퍼넌트입니다.
| UITextField | |
![]() | percentHeight : Number
컴퍼넌트의 높이를 부모의 크기에 대한 비율 (퍼센티지)로 지정하는 수치입니다.
| UITextField | |
![]() | percentWidth : Number
컴퍼넌트의 폭을 부모의 크기에 대한 비율 (퍼센티지)로 지정하는 수치입니다.
| UITextField | |
![]() | processedDescriptors : Boolean
createChildren() Methods에 의해 내부적인 컴퍼넌트의 아이가 작성된 후,true 로 설정됩니다. | UITextField | |
![]() | prototype : Object
[static]
클래스 또는 함수 object의 prototype object에의 참조입니다.
| Object | |
![]() | restrict : String
유저가 텍스트 필드에 입력할 수 있는 캐릭터를 지정합니다.
| TextField | |
![]() | root : DisplayObject
로드 된 SWF 파일내 display object의 경우,
root property는 그 SWF 파일이 나타내는 표시 리스트의 트리 구조 부분의 맨 위에 있는 표시 object가 됩니다. | DisplayObject | |
![]() | rotation : Number
DisplayObject 인스턴스의 원래의 위치로부터의 회전각을 번단위로 가리킵니다.
| DisplayObject | |
![]() | scale9Grid : Rectangle
현재 유효한 확대 / 축소 격자입니다.
| DisplayObject | |
![]() | scaleX : Number
기준점으로부터 적용되는 object의 수평 스케일 (
percentage)을 나타냅니다. | DisplayObject | |
![]() | scaleY : Number
object의 기준점으로부터 적용되는 object의 수직 스케일 (
percentage)을 나타냅니다. | DisplayObject | |
![]() | scrollH : int
현재의 수평 스크롤 위치입니다.
| TextField | |
![]() | scrollRect : Rectangle
표시 object의 스크롤 구형의 경계.
| DisplayObject | |
![]() | scrollV : int
텍스트 필드의 텍스트의 수직 좌표입니다.
| TextField | |
![]() | selectable : Boolean
텍스트 필드가 선택 가능한지 어떤지를 나타내는 불리언 값입니다.
| TextField | |
![]() | selectionBeginIndex : int
현재의 선택 범위의 최초의 캐릭터를 나타내는 0 베이스의 인덱스치입니다.
| TextField | |
![]() | selectionEndIndex : int
현재의 선택 범위에 있어서의 마지막 캐릭터를 나타내는, 0 으로부터 시작되는 인덱스치입니다.
| TextField | |
![]() | sharpness : Number
이 텍스트 필드내의 캐릭터 엣지의 샤프니스입니다.
| TextField | |
![]() | stage : Stage
표시 object의 스테이지.
| DisplayObject | |
| styleDeclaration : CSSStyleDeclaration
이 object의 inline의 Inheritance 스타일의 기억역입니다.
| DataGridItemRenderer | ||
![]() | styleName : Object
이 컴퍼넌트로 사용하는 클래스 스타일.
| UITextField | |
![]() | styleSheet : StyleSheet
텍스트 필드에 스타일 시트를 관련짓습니다.
| TextField | |
![]() | systemManager : ISystemManager
이 컴퍼넌트로 사용하는 SystemManager object를 돌려줍니다.
| UITextField | |
![]() | tabEnabled : Boolean
이 object가 탭 순서에 포함될지 어떨지를 지정합니다.
| InteractiveObject | |
![]() | tabIndex : int
SWF 파일내의 object의 탭 순서를 지정합니다.
| InteractiveObject | |
![]() | text : String
텍스트 필드내의 현재의 텍스트인 string입니다.
| TextField | |
![]() | textColor : uint
텍스트 필드의 텍스트의 색입니다 (16 진수 형식).
| TextField | |
![]() | textHeight : Number
텍스트의 높이입니다 (픽셀 단위).
| TextField | |
![]() | textWidth : Number
텍스트의 폭입니다 (픽셀 단위).
| TextField | |
![]() | thickness : Number
이 텍스트 필드내의 캐릭터 엣지의 굵기입니다.
| TextField | |
![]() | toolTip : String
툴 힌트에 표시하는 텍스트입니다.
| UITextField | |
![]() | transform : Transform
표시 object의 매트릭스, 칼라 변환, 픽셀 경계에 관계하는 property를 가지는 object입니다.
| DisplayObject | |
![]() | tweeningProperties : Array
이 object에 대해서 현재 트인 되고 있는 property의 배열.
| UITextField | |
![]() | type : String
텍스트 필드의 타입입니다.
| TextField | |
![]() | updateCompletePendingFlag : Boolean
object가 3 단계의 레이아웃 검증을 완료한 것일지 어떨지를 나타내는 플래그입니다 (몇개의 검증이 필수였을 경우).
| UITextField | |
![]() | useRichTextClipboard : Boolean
텍스트와 함께 텍스트의 포맷을 복사 & 붙혀넣기 할지 어떨지를 지정합니다.
| TextField | |
![]() | visible : Boolean
표시 object가 가시인가 어떤가를 나타냅니다.
| DisplayObject | |
![]() | width : Number
표시 object의 폭을 나타냅니다 (픽셀 단위).
| DisplayObject | |
![]() | wordWrap : Boolean
텍스트 필드의 텍스트를 되풀이할지 어떨지를 나타내는 불리언 값입니다.
| TextField | |
![]() | x : Number
친 DisplayObjectContainer 의 로컬 좌표를 기준으로 한 DisplayObject 인스턴스의 x 좌표를 나타냅니다.
| DisplayObject | |
![]() | y : Number
친 DisplayObjectContainer 의 로컬 좌표를 기준으로 한 DisplayObject 인스턴스의 y 좌표를 나타냅니다.
| DisplayObject | |
| Methods | 정의 | ||
|---|---|---|---|
| DataGridItemRenderer ()
constructor .
| DataGridItemRenderer | ||
![]() | addEventListener (type:String , listener:Function , useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
event listener objects를 EventDispatcher object에 등록해, listener가 이벤트의 통지를 받도록(듯이) 합니다.
| EventDispatcher | |
![]() | appendText (newText:String ):void
newText Parameters로 지정된 string를, TextField 의 텍스트의 마지막에 부가합니다. | TextField | |
| clearStyle (styleProp:String ):void
이 컴퍼넌트 인스턴스로부터 스타일 property를 삭제합니다.
| DataGridItemRenderer | ||
![]() | dispatchEvent (event:Event ):Boolean
이벤트를 event 플로우(flow)에 dispatch합니다.
| EventDispatcher | |
![]() | getBounds (targetCoordinateSpace:DisplayObject ):Rectangle
targetCoordinateSpace object의 좌표계를 기준으로 해, 표시 object의 area를 정의하는 구형을 돌려줍니다. | DisplayObject | |
![]() | getCharBoundaries (charIndex:int ):Rectangle
캐릭터의 경계 박스인 구형을 돌려줍니다.
| TextField | |
![]() | getCharIndexAtPoint (x:Number , y:Number ):int
x 및 y Parameters로 지정된 포인트에 있는 캐릭터의 인덱스치 (0 으로부터 시작된다)를 돌려줍니다. | TextField | |
| getClassStyleDeclarations ():Array
이 컴퍼넌트에 적용되는 타입 selector의 CSSStyleDeclaration object의 배열을 돌려줍니다. 아무것도 존재하지 않는 경우는
null 를 돌려줍니다. | DataGridItemRenderer | ||
![]() | getExplicitOrMeasuredHeight ():Number
명시된 높이를 사용하는지, 그렇지 않으면 측정한 높이를 사용하는지를 결정하는 편리한 Methods입니다.
| UITextField | |
![]() | getExplicitOrMeasuredWidth ():Number
명시적인 폭 또는 측정폭을 사용할지 어떨지를 결정하기 위한 편리한 Methods입니다.
| UITextField | |
![]() | getFirstCharInParagraph (charIndex:int ):int
캐릭터 인덱스를 지정하면, 같은 단락내의 최초의 캐릭터의 인덱스를 돌려줍니다.
| TextField | |
![]() | getImageReference (id:String ):DisplayObject
<img> 태그를 사용해 HTML 포맷의 텍스트 필드에 추가된 이미지 또는 SWF 파일에 대해, 지정된 id 의 DisplayObject 참조를 돌려줍니다. | TextField | |
![]() | getLineIndexAtPoint (x:Number , y:Number ):int
x 및 y Parameters로 지정된 포인트에 있는 행의 인덱스치 (0 으로부터 시작된다)를 돌려줍니다. | TextField | |
![]() | getLineIndexOfChar (charIndex:int ):int
charIndex Parameters로 지정된 캐릭터를 포함한 행의 인덱스치 (0 으로부터 시작된다)를 돌려줍니다. | TextField | |
![]() | getLineLength (lineIndex:int ):int
특정의 텍스트 은행내의 캐릭터수를 돌려줍니다.
| TextField | |
![]() | getLineMetrics (lineIndex:int ):TextLineMetrics
지정된 텍스트행에 관한 시학 정보를 돌려줍니다.
| TextField | |
![]() | getLineOffset (lineIndex:int ):int
lineIndex Parameters로 지정된 행의 최초의 캐릭터의 캐릭터 인덱스를 돌려줍니다. | TextField | |
![]() | getLineText (lineIndex:int ):String
lineIndex Parameters로 지정된 행의 텍스트를 돌려줍니다. | TextField | |
![]() | getParagraphLength (charIndex:int ):int
캐릭터 인덱스를 지정하면, 지정된 캐릭터를 포함한 단락의 길이를 돌려줍니다.
| TextField | |
![]() | getRect (targetCoordinateSpace:DisplayObject ):Rectangle
셰이프상의 선을 제외해,
targetCoordinateSpace Parameters에 의해 정의된 좌표계에 근거해, 표시 object의 경계를 정의하는 구형을 돌려줍니다. | DisplayObject | |
| getStyle (styleProp:String ):*
이 컴퍼넌트의 스타일 참조 체인의 몇개의 장소로 설정된 스타일 property를 취득합니다.
| DataGridItemRenderer | ||
![]() | getTextFormat (beginIndex:int = -1, endIndex:int = -1):TextFormat
beginIndex 및 endIndex Parameters로 지정된 범위의 텍스트의 포맷 정보를 포함한 TextFormat object를 돌려줍니다. | TextField | |
![]() | getTextStyles ():TextFormat
이 UITextField object의 캐릭터 포맷 정보를 나타내는 TextFormat object를 돌려줍니다.
| UITextField | |
![]() | getUITextFormat ():UITextFormat
이 컴퍼넌트의 포맷 정보를 포함한 UITextFormat object를 돌려줍니다.
| UITextField | |
![]() | globalToLocal (point:Point ):Point
point object를 스테이지 (글로벌) 좌표로부터 표시 object의 (로컬) 좌표로 변환합니다. | DisplayObject | |
![]() | hasEventListener (type:String ):Boolean
EventDispatcher object에, 특정의 event 타입에 대해서 등록된 listener가 있을지 어떨지를 확인합니다.
| EventDispatcher | |
![]() | hasOwnProperty (name:String ):Boolean
object로 지정된 property가 정의되고 있는지 어떤지를 나타냅니다.
| Object | |
![]() | hitTestObject (obj:DisplayObject ):Boolean
표시 object를 평가해,
obj 표시 object와 중복 또는 교차할지 어떨지를 조사합니다. | DisplayObject | |
![]() | hitTestPoint (x:Number , y:Number , shapeFlag:Boolean = false):Boolean
표시 object를 평가해,
x 및 y Parameters로 지정된 포인트와 중복 또는 교차할지 어떨지를 조사합니다. | DisplayObject | |
![]() | initialize ():void
이 컴퍼넌트를 초기화합니다.
| UITextField | |
initProtoChain ():void
getStyle() Methods를 기능시키기 위해서(때문에),inheritingStyles object와 nonInheritingStyles object, 및 그러한 프로트체를 설정합니다. | DataGridItemRenderer | ||
![]() | invalidateDisplayList ():void
다음에 화면이 갱신되고 있는 동안에
updateDisplayList() Methods가 불려 가도록(듯이), 컴퍼넌트를 마크 합니다. | UITextField | |
![]() | invalidateProperties ():void
다음에 화면이 갱신되고 있는 동안에
commitProperties() Methods가 불려 가도록(듯이), 컴퍼넌트를 마크 합니다. | UITextField | |
![]() | invalidateSize ():void
다음에 화면이 갱신되고 있는 동안에
measure() Methods가 불려 가도록(듯이), 컴퍼넌트를 마크 합니다. | UITextField | |
![]() | isPrototypeOf (theClass:Object ):Boolean
Object 클래스의 인스턴스가, Parameters로서 지정된 object의 prototype 체인내에 있을지 어떨지를 나타냅니다.
| Object | |
![]() | localToGlobal (point:Point ):Point
point object를 표시 object의 (로컬) 좌표로부터 스테이지 (글로벌) 좌표로 변환합니다. | DisplayObject | |
![]() | move (x:Number , y:Number ):void
부모의 내부의 지정된 위치에 컴퍼넌트를 이동합니다.
| UITextField | |
| notifyStyleChangeInChildren (styleProp:String , recursive:Boolean ):void
이 컴퍼넌트의 아이로 스타일의 변경을 반영합니다.
| DataGridItemRenderer | ||
![]() | owns (child:DisplayObject ):Boolean
아이의 부모가 이 object인 경우, 또는 아이가 이 object에 소유되고 있는 경우에,
true 를 돌려줍니다. | UITextField | |
![]() | parentChanged (p:DisplayObjectContainer ):void
이 함수는, UITextField object에 부모가 할당할 수 있었을 때에 불려 갑니다.
| UITextField | |
![]() | propertyIsEnumerable (name:String ):Boolean
지정된 property가 존재해, 열거 가능한가 어떤가를 나타냅니다.
| Object | |
regenerateStyleCache (recursive:Boolean ):void
getStyle() Methods가 기능하도록(듯이), 내부의 스타일 캐쉬치를 설정합니다. | DataGridItemRenderer | ||
| registerEffects (effects:Array ):void
각 effect event 마다, EffectManager 를 event listener의 1 개로서 등록합니다.
| DataGridItemRenderer | ||
![]() | removeEventListener (type:String , listener:Function , useCapture:Boolean = false):void
EventDispatcher object로부터 listener를 삭제합니다.
| EventDispatcher | |
![]() | replaceSelectedText (value:String ):void
현재의 선택 내용을
value Parameters의 내용에 옮겨놓습니다. | TextField | |
![]() | replaceText (beginIndex:int , endIndex:int , newText:String ):void
beginIndex Parameters와 endIndex Parameters로 지정된 캐릭터 범위를,newText Parameters의 내용에 옮겨놓습니다. | TextField | |
![]() | setActualSize (w:Number , h:Number ):void
object의 크기를 설정합니다.
| UITextField | |
![]() | setColor (color:uint ):void
텍스트의 폰트의 색을 설정합니다.
| UITextField | |
![]() | setFocus ():void
현재 취급하고 있는 컴퍼넌트에 포커스를 설정합니다.
| UITextField | |
![]() | setPropertyIsEnumerable (name:String , isEnum:Boolean = true):void
루프 처리에 대한 다이나믹 property의 가용성을 설정합니다.
| Object | |
![]() | setSelection (beginIndex:int , endIndex:int ):void
최초의 캐릭터와 마지막 캐릭터의 인덱스치에 의해 지정된 텍스트를 선택 끝나로 설정합니다. 최초의 캐릭터와 마지막 캐릭터의 인덱스치는,
beginIndex 및 endIndex Parameters를 사용해 지정되고 있습니다. | TextField | |
| setStyle (styleProp:String , newValue: ):void
이 컴퍼넌트 인스턴스의 스타일 property를 설정합니다.
| DataGridItemRenderer | ||
![]() | setTextFormat (format:TextFormat , beginIndex:int = -1, endIndex:int = -1):void
format Parameters로 지정한 텍스트 포맷을, 텍스트 필드내의 지정된 텍스트에 적용합니다. | TextField | |
![]() | setVisible (visible:Boolean , noEvent:Boolean = false):void
이 UITextField object의
visible property를 설정합니다. | UITextField | |
![]() | styleChanged (styleProp:String ):void
스타일 property의 변경을 검출합니다.
| UITextField | |
![]() | toString ():String
어플리케이션의 DisplayObject 의 계층 내부에서의 이 object의 위치를 나타내는 string를 돌려줍니다.
| FlexTextField | |
![]() | truncateToFit (truncationIndicator:String = null):Boolean
컨트롤에 정의된 area에 수평 방향으로 들어가도록(듯이) 텍스트를 절약해, 생략 기호 즉 3 개의 피리어드 (...)(을)를 텍스트에 부가합니다.
| UITextField | |
| validateDisplayList ():void
Flex 가 이 ILayoutManagerClient 로
LayoutManager.invalidateDisplayList() Methods를 호출하면, 표시 리스트의 갱신시에 이 함수가 불려 갑니다. | DataGridItemRenderer | ||
![]() | validateNow ():void
필요에 따라서, 이 object의 property와 레이아웃을 검증 및 갱신해, 그것을 재묘화 합니다.
| UITextField | |
| validateProperties ():void
Flex 가 이 ILayoutManagerClient 로
LayoutManager.invalidateProperties() Methods를 호출하면, property치의 처리시에 이 함수가 불려 갑니다. | DataGridItemRenderer | ||
| validateSize (recursive:Boolean = false):void
Flex 가 이 ILayoutManagerClient 로
LayoutManager.invalidateSize() Methods를 호출하면, 측정의 실행시에 이 함수가 불려 갑니다. | DataGridItemRenderer | ||
![]() | valueOf ():Object
지정된 object의 원시적치를 돌려줍니다.
| Object | |
![]() | willTrigger (type:String ):Boolean
지정된 event 타입에 대해, 이 EventDispatcher object 또는 그 조상에게 event listener가 등록되어 있는지 어떤지를 확인합니다.
| EventDispatcher | |
| Methods | 정의 | ||
|---|---|---|---|
| toolTipShowHandler (event:ToolTipEvent ):void
툴 힌트의 위치를 지정하는 event 핸들러입니다.
| DataGridItemRenderer | ||
| 이벤트 | 일람 | 정의 | ||
|---|---|---|---|---|
![]() | activate | Flash Player 가 operating system의 포커스를 취득해, 액티브하게 되었을 때에 dispatch됩니다. | DisplayObject | |
![]() | added | 표시 object가 표시 리스트에 추가되었을 때에 dispatch됩니다. | DisplayObject | |
![]() | change | 컨트롤의 값이 변경된 후에 dispatch됩니다. | TextField | |
![]() | click | 유저가 같은 InteractiveObject 상에서 pointing device의 메인 버튼을 눌러 떼어 놓으면 dispatch됩니다. | InteractiveObject | |
| dataChange |
data property가 변경되었을 때에 dispatch됩니다. | DataGridItemRenderer | ||
![]() | deactivate | Flash Player 가 operating system의 포커스를 잃어, 비액티브하게 되었을 때에 dispatch됩니다. | DisplayObject | |
![]() | doubleClick |
object의 doubleClickEnabled 플래그가 true 로 설정되어 있는 경우에는, 유저가 같은 InteractiveObject 상에서 pointing device의 메인 버튼을 2 회 계속해 재빠르게 눌러 떼어 놓으면 dispatch됩니다. | InteractiveObject | |
![]() | enterFrame | 재생 헤드가 새로운 프레임에 들어갈 때 dispatch됩니다. | DisplayObject | |
![]() | focusIn | 표시 object가 포커스를 취득한 후에dispatch됩니다. | InteractiveObject | |
![]() | focusOut | 표시 object가 포커스를 잃은 후에dispatch됩니다. | InteractiveObject | |
![]() | keyDown | 유저가 키를 눌렀을 때에 dispatch됩니다. | InteractiveObject | |
![]() | keyFocusChange | 유저가 키보드 조작에 의해 포커스를 변경하려고 하면 dispatch됩니다. | InteractiveObject | |
![]() | keyUp | 유저가 키를 떼어 놓았을 때에 dispatch됩니다. | InteractiveObject | |
![]() | link | HTML 가 유효하게 되어 있는 텍스트 필드의 하이퍼 링크를 유저가 클릭했을 때에 dispatch됩니다 (URL 는 "event:" 로 시작됩니다). | TextField | |
![]() | mouseDown | Flash Player 윈도우의 InteractiveObject 인스턴스 위에서, 유저가 pointing device의 버튼을 눌렀을 때에 dispatch됩니다. | InteractiveObject | |
![]() | mouseFocusChange | 유저가 pointing device로 포커스를 변경하려고 하면 dispatch됩니다. | InteractiveObject | |
![]() | mouseMove | InteractiveObject 위에서, 유저가 pointing device를 움직였을 때에 dispatch됩니다. | InteractiveObject | |
![]() | mouseOut | 유저가 InteractiveObject 인스턴스로부터 pointing device를 떼어 놓았을 때에 dispatch됩니다. | InteractiveObject | |
![]() | mouseOver | 유저가 Flash Player 윈도우의 InteractiveObject 인스턴스에, pointing device를 맞추었을 때에 dispatch됩니다. | InteractiveObject | |
![]() | mouseUp | 유저가 Flash Player 윈도우의 InteractiveObject 인스턴스 위에서 pointing device의 버튼을 떼어 놓았을 때에 dispatch됩니다. | InteractiveObject | |
![]() | mouseWheel | Flash Player 윈도우의 InteractiveObject 인스턴스 위에서, 마우스 휠을 회전시켰을 때에 dispatch됩니다. | InteractiveObject | |
![]() | removed | 표시 object가 표시 리스트로부터 삭제 되려고 하고 있을 때 dispatch됩니다. | DisplayObject | |
![]() | render | 표시 리스트가 갱신 및 렌더링 되려고 하고 있을 때 dispatch됩니다. | DisplayObject | |
![]() | rollOut | 유저가 InteractiveObject 인스턴스로부터 pointing device를 떼어 놓았을 때에 dispatch됩니다. | InteractiveObject | |
![]() | rollOver | 유저가 InteractiveObject 인스턴스에 pointing device를 맞추었을 때에 dispatch됩니다. | InteractiveObject | |
![]() | scroll | 유저가 스크롤 한후에, TextField object에 의해 dispatch됩니다. | TextField | |
![]() | tabChildrenChange |
object의 tabChildren 플래그의 값이 변경되었을 때에 dispatch됩니다. | InteractiveObject | |
![]() | tabEnabledChange |
object의 tabEnabled 플래그가 변경되었을 때에 dispatch됩니다. | InteractiveObject | |
![]() | tabIndexChange |
object의 tabIndex property의 값이 변경되었을 때에 dispatch됩니다. | InteractiveObject | |
![]() | textInput |
Flash Player 에서는, 유저가 텍스트의 캐릭터를 입력했을 때에 textInput 이벤트를 dispatch합니다. | TextField | |
| data | property |
data:Object [read-write]
IDataRenderer 인터페이스에 의해 정의된 data property의 Implements입니다. 값은 무시됩니다. listData property만이 사용됩니다.
이 property는 데이터 바인딩의 소스로서 사용할 수 있습니다.
Implements public function get data():Object
public function set data(value:Object ):void
See also
| listData | property |
listData:BaseListData [read-write]
IDropInListItemRenderer 인터페이스에 의해 정의된 listData property의 Implements입니다. 렌더러의 텍스트는 listData 의 label property로 설정됩니다.
이 property는 데이터 바인딩의 소스로서 사용할 수 있습니다.
Implements public function get listData():BaseListData
public function set listData(value:BaseListData ):void
See also
| styleDeclaration | property |
styleDeclaration:CSSStyleDeclaration [read-write]이 object의 inline의 Inheritance 스타일의 기억역입니다. 이 CSSStyleDeclaration 는, Inheritance 스타일을 설정하기 위해서 setStyle()가 이 컴퍼넌트에 대해서 처음으로 불려 갈 때 작성됩니다.
Implements public function get styleDeclaration():CSSStyleDeclaration
public function set styleDeclaration(value:CSSStyleDeclaration ):void
| DataGridItemRenderer | () | constructor |
public 함수 DataGridItemRenderer()constructor .
| clearStyle | () | Methods |
public function clearStyle(styleProp:String ):void 이 컴퍼넌트 인스턴스로부터 스타일 property를 삭제합니다.
getStyle() Methods는, 반드시 undefined 를 돌려주는 것은 아닙니다.
styleProp:String — 스타일 property의 이름입니다.
|
| getClassStyleDeclarations | () | Methods |
public function getClassStyleDeclarations():Array
이 컴퍼넌트에 적용되는 타입 selector의 CSSStyleDeclaration object의 배열을 돌려줍니다. 아무것도 존재하지 않는 경우는 null 를 돌려줍니다.
예를 들어, 컴퍼넌트 MyButton 가 Button 를 Inheritance한다고 합니다. 이 Methods에서는, 최초로 MyButton selector를 검색합니다. 그 후, Button 타입 selector를 검색해, 마지막에 UIComponent 타입 selector를 검색합니다.
반환값Array —
CSSStyleDeclaration object의 배열입니다.
|
| getStyle | () | Methods |
public override function getStyle(styleProp:String ):* 이 컴퍼넌트의 스타일 참조 체인의 몇개의 장소로 설정된 스타일 property를 취득합니다.
이 같은 Methods를 사용해 임의의 종류의 스타일 property를 취득하기 위해(때문에), 반환값은 Boolean, String, Number, int, uint (RGB 칼라의 경우), Class (스킨의 경우), 또는 어떠한 object가 됩니다. 따라서, 반환값의 형태는 단지 이하와 같이 지정됩니다.
특정의 스타일 property를 취득하고 있는 경우는, 그 형태를 인식해, 그 형태의 변수에 결과를 보존하는 일이 자주 있습니다. 그 형태로부터, 또는 그 형태에의 캐스트는 필요 없습니다.
var backgroundColor:uint = getStyle("backgroundColor");
스타일 property가 스타일 참조 체인의 어디에도 설정되어 있지 않은 경우는,getStyle() 에 의해 돌려주어지는 값은 undefined 가 됩니다. undefined 는,false, "",NaN,0, 또는 null 와는 다른 특수한 값인 점에 주의해 주세요. 유효한 스타일치가 undefined 가 될 것은 없습니다. 값이 설정되었는지 어떠했는지를 테스트하려면 , 정적 Methods StyleManager.isValidStyleValue() 를 사용합니다.
styleProp:String — 스타일 property의 이름입니다.
|
* — 스타일치입니다.
|
| initProtoChain | () | Methods |
public function initProtoChain():void
getStyle() Methods를 기능시키기 위해서(때문에),inheritingStyles object와 nonInheritingStyles object, 및 그러한 프로트체를 설정합니다.
| notifyStyleChangeInChildren | () | Methods |
public function notifyStyleChangeInChildren(styleProp:String , recursive:Boolean ):void 이 컴퍼넌트의 아이로 스타일의 변경을 반영합니다.
ParametersstyleProp:String — 스타일 property의 이름입니다.
|
|
recursive:Boolean — 스타일의 변경을, 아이의 아이에게 반영합니다.
|
| regenerateStyleCache | () | Methods |
public function regenerateStyleCache(recursive:Boolean ):void
getStyle() Methods가 기능하도록(듯이), 내부의 스타일 캐쉬치를 설정합니다. 이 object에 이미 아이가 있는 경우에, 그 아이의 스타일 캐쉬를 재초기화합니다.
recursive:Boolean — 자의 프로트체를 재생성합니다.
|
| registerEffects | () | Methods |
public function registerEffects(effects:Array ):void 각 effect event 마다, EffectManager 를 event listener의 1 개로서 등록합니다.
Parameterseffects:Array — effect명을 나타내는 string의 배열입니다.
|
| setStyle | () | Methods |
public override function setStyle(styleProp:String , newValue: ):void 이 컴퍼넌트 인스턴스의 스타일 property를 설정합니다.
이것은, 글로벌 설정된 스타일을 재정의(override) 할 수 있습니다.
setStyle() Methods를 호출하면, 퍼포먼스가 저하하는 일이 있습니다. 이것은 필요한 경우만 사용해 주세요.
ParametersstyleProp:String — 스타일 property의 이름입니다.
|
|
newValue: — 스타일의 새로운 값입니다.
|
| toolTipShowHandler | () | Methods |
protected function toolTipShowHandler(event:ToolTipEvent ):void 툴 힌트의 위치를 지정하는 event 핸들러입니다.
Parametersevent:ToolTipEvent — event object.
|
| validateDisplayList | () | Methods |
public function validateDisplayList():void
Flex 가 이 ILayoutManagerClient 로 LayoutManager.invalidateDisplayList() Methods를 호출하면, 표시 리스트의 갱신시에 이 함수가 불려 갑니다.
| validateProperties | () | Methods |
public function validateProperties():void
Flex 가 이 ILayoutManagerClient 로 LayoutManager.invalidateProperties() Methods를 호출하면, property치의 처리시에 이 함수가 불려 갑니다.
| validateSize | () | Methods |
public function validateSize(recursive:Boolean = false):void
Flex 가 이 ILayoutManagerClient 로 LayoutManager.invalidateSize() Methods를 호출하면, 측정의 실행시에 이 함수가 불려 갑니다.
recursive:Boolean (default = false) — true 의 경우, 이 Methods를 object의 아이로 호출합니다.
|
| dataChange | event |
mx.events.FlexEvent
mx.events.FlexEvent.DATA_CHANGE
data property가 변경되었을 때에 dispatch됩니다.
컴퍼넌트를 아이템 렌더러로서 사용하는 경우,data property는 표시하는 데이터를 보관 유지합니다. 이 이벤트를 받아,data property가 변경되었을 때에 컴퍼넌트를 갱신할 수가 있습니다.
FlexEvent.DATA_CHANGE 정수에 의해,dataChange 이벤트의 event object의 type property치가 정의됩니다.
event object의 각 property에는 다음의 값이 설정됩니다.
| Property | Value |
|---|---|
bubbles | false |
cancelable | false |
currentTarget | 이벤트를 처리하는 event listener를 정의하는 object. 예를 들어, event listener의 등록에 myButton.addEventListener() 를 사용하면,currentTarget 의 값은 "myButton" 가 됩니다. |
target | 이벤트를 dispatch한 object를 나타냅니다. 이 object는 반드시 이벤트를 받는 object라고는 할 수 없습니다. 이벤트를 받는 object에 항상 액세스 하려면 ,currentTarget property를 사용해 주세요. |
코멘트가 추가되었을 경우, 메일로 받기. | 코멘트 리포트
현재의 페이지: http://flexdocs.kr/docs/flex2/langref/mx/controls/dataGridClasses/DataGridItemRenderer.html