| Package | mx.charts.chartClasses |
| Class | public class Series |
| Inheritance | Series ChartElement DualStyleObject UIComponent FlexSprite Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
| Subclasses | AreaSeries , BarSeries , BubbleSeries , ColumnSeries , HLOCSeriesBase , LineSeries , PieSeries , PlotSeries , StackedSeries |
| property | 정의 | ||
|---|---|---|---|
![]() | accessibilityProperties : AccessibilityProperties
이 표시 object의 현재의 accessibility options입니다.
| DisplayObject | |
![]() | alpha : Number
지정된 object의 알파 투명도 값을 나타냅니다.
| DisplayObject | |
![]() | baselinePosition : Number
컴퍼넌트의 텍스트의 1 행 째의 baseline y 좌표를 지정합니다.
| UIComponent | |
![]() | blendMode : String
사용하는 브렌드 모드를 지정하는 BlendMode 클래스의 값입니다.
| DisplayObject | |
![]() | buttonMode : Boolean
이 스프라이트의 버튼 모드를 지정합니다.
| Sprite | |
![]() | cacheAsBitmap : Boolean
true 로 설정되어 있는 경우, 표시 object의 내부 비트 맵 표현이 Flash Player 에 캐쉬됩니다. | DisplayObject | |
![]() | cacheHeuristic : Boolean
object의 비트 맵 캐쉬를 재촉하기 위해서(때문에) Flex 에 의해 사용됩니다.
| UIComponent | |
![]() | cachePolicy : String
이 object의 비트 맵 캐쉬 policy를 지정합니다.
| UIComponent | |
![]() | chartDataProvider : Object
주위를 둘러싸는 그래프에 할당할 수 있었던 데이터 프로바이더입니다.
| ChartElement | |
![]() | className : String
이 인스턴스의 클래스명입니다. 예를 들어,
"Button" 등이 있습니다. | UIComponent | |
![]() | constructor : Object
특정의 object 인스턴스의 클래스 object 또는 constructor 함수에의 참조입니다.
| Object | |
![]() | contentMouseX : Number
컨텐츠 좌표계에 있어서의 마우스의 x 위치를 돌려줍니다.
| UIComponent | |
![]() | contentMouseY : Number
컨텐츠 좌표계에 있어서의 마우스의 y 위치를 돌려줍니다.
| UIComponent | |
![]() | contextMenu : ContextMenu
이 object에 관련지을 수 있었던 context menu를 지정합니다.
| InteractiveObject | |
![]() | currentState : String
컴퍼넌트의 현재의 뷰스테이트입니다.
| UIComponent | |
![]() | dataProvider : Object
이 특정의 엘리먼트에 할당할 수 있고 있는 데이터 프로바이더입니다.
| ChartElement | |
| dataTransform : DataTransform
[write-only]
엘리먼트를 관련지을 수 있고 있는 데이터 dataTransform 입니다.
| Series | ||
![]() | descriptor : UIComponentDescriptor
이 UIComponent 인스턴스의 작성을 위해서(때문에)
createComponentFromDescriptor() Methods로 사용한 UIComponentDescriptor 에의 참조입니다 (존재하는 경우). | UIComponent | |
| displayName : String
유저에게 표시되는 계열의 이름입니다.
| Series | ||
![]() | document : Object
이 UIComponent 에 관련지을 수 있었던 문서 object에의 참조입니다.
| UIComponent | |
![]() | doubleClickEnabled : Boolean
UIComponent object가
doubleClick 이벤트를 받을지 어떨지를 지정합니다. | UIComponent | |
![]() | dropTarget : DisplayObject
스프라이트의 드러그처 또는 스프라이트가 드롭 된 앞 display object를 지정합니다.
| Sprite | |
![]() | enabled : Boolean
컴퍼넌트가 유저의 조작을 받아들일 수가 있을지 어떨지를 지정합니다.
| UIComponent | |
![]() | errorString : String
발리 데이터에 의해 컴퍼넌트를 감시하고 있을 때, 검증이 실패했을 경우에, 그 컴퍼넌트의 에러 힌트에 표시되는 텍스트입니다.
| UIComponent | |
![]() | explicitHeight : Number
컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 명시적인 높이 (픽셀 단위)를 지정하는 수치입니다.
| UIComponent | |
![]() | explicitMaxHeight : Number
컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 최대의 높이 (픽셀 단위)를 지정하는 수치입니다.
| UIComponent | |
![]() | explicitMaxWidth : Number
컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 최대의 폭 (픽셀 단위)을 지정하는 수치입니다.
| UIComponent | |
![]() | explicitMinHeight : Number
컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 최소의 높이 (픽셀 단위)를 지정하는 수치입니다.
| UIComponent | |
![]() | explicitMinWidth : Number
컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 최소의 폭 (픽셀 단위)을 지정하는 수치입니다.
| UIComponent | |
![]() | explicitWidth : Number
컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 명시적인 폭 (픽셀 단위)을 지정하는 수치입니다.
| UIComponent | |
| filterData : Boolean
이 property는, 계열의 데이터가 필터 되고 나서 표시되게 되어 있으면
true 가 됩니다. | Series | ||
![]() | filters : Array
표시 object에 현재 관련지을 수 있고 있는 각 필터 object가 포함되고 있는 인덱스 첨부의 배열입니다.
| DisplayObject | |
![]() | focusEnabled : Boolean
컴퍼넌트가, 클릭되었을 때에 포커스를 받아들일 수 있을지 어떨지를 나타냅니다.
| UIComponent | |
![]() | focusManager : IFocusManager
이 컴퍼넌트와 그 피어-에 대한 포커스를 제어하는 FocusManager 를 취득합니다.
| UIComponent | |
![]() | focusPane : Sprite
이 object에 관련지을 수 있었던 포카스페인입니다.
| UIComponent | |
![]() | focusRect : Object
이 object가 포커스 구형을 표시할지 어떨지를 지정합니다.
| InteractiveObject | |
![]() | graphics : Graphics
벡터의 묘화 커멘드가 발생하는 이 스프라이트에 속하는 Graphics object를 지정합니다.
| Sprite | |
![]() | height : Number
부모의 좌표내에 있어서의 컴퍼넌트의 높이 (픽셀 단위)를 지정하는 수치입니다.
| UIComponent | |
![]() | hitArea : Sprite
스프라이트의 히트 area가 되는 다른 스프라이트를 지정합니다.
| Sprite | |
![]() | id : String
컴퍼넌트의 ID 입니다.
| UIComponent | |
![]() | includeInLayout : Boolean
이 컴퍼넌트를 부모 컨테이너의 레이아웃에 포함할지 어떨지를 지정합니다.
| UIComponent | |
![]() | inheritingStyles : Object
이 컴퍼넌트의 Inheritance 스타일의 체인의 시작입니다.
| UIComponent | |
![]() | initialized : Boolean
object가 레이아웃의 이하의 3 개의 단계를 모두 완료한 것일지 어떨지를 나타내는 플래그입니다. 처리, 측정, 및 레이아웃 (몇개의 단계가 필수였을 경우).
| UIComponent | |
![]() | instanceIndex : int
반복해지는 컴퍼넌트의 인덱스입니다.
| UIComponent | |
![]() | instanceIndices : Array
이 UIComponent object를 친문서로부터 참조하기 위해서 필요한 인덱스를 포함한 배열입니다.
| UIComponent | |
| interactive : Boolean
유저가 화면상의 차트 데이터를 조작할 때에 데이터 힌트를 표시할지 어떨지를 지정합니다.
| Series | ||
![]() | internalStyleName : Object
이 인스턴스가 값을 Inheritance한 원의 클래스 selector의 이름입니다.
| DualStyleObject | |
![]() | isDocument : Boolean
이 UIComponent 인스턴스가 문서 object인지, 즉 Flex 어플리케이션, MXML 컴퍼넌트, 또는 ActionScript 컴퍼넌트의 계층의 최상정도에 위치할지 어떨지를 지정합니다.
| UIComponent | |
![]() | isPopUp : Boolean
컴퍼넌트가 pop-up 된 것을 나타내기 (위해)때문에, PopUpManager 에 의해
true 로 설정됩니다. | UIComponent | |
![]() | labelContainer : Sprite
이 엘리먼트로 렌더링 되는 label를 표시하는 DisplayObject 입니다.
| ChartElement | |
| legendData : Array
[read-only]
이 계열의 범례에 나타나는 아이템을 기술한 LegendData 인스턴스의 배열입니다.
| Series | ||
![]() | loaderInfo : LoaderInfo
이 표시 object가 속하는 파일의 로드 정보를 포함한 LoaderInfo object를 돌려줍니다.
| DisplayObject | |
![]() | mask : DisplayObject
호출원 display object는, 지정된
mask object에 의해 마스크 됩니다. | DisplayObject | |
![]() | maxHeight : Number
컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 최대의 높이 (픽셀 단위)를 지정하는 수치입니다.
| UIComponent | |
![]() | maxWidth : Number
컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 최대의 폭 (픽셀 단위)을 지정하는 수치입니다.
| UIComponent | |
![]() | measuredHeight : Number
컴퍼넌트의 디폴트의 높이 (픽셀 단위)입니다.
| UIComponent | |
![]() | measuredMinHeight : Number
컴퍼넌트의 디폴트의 최소의 높이 (픽셀 단위)입니다.
| UIComponent | |
![]() | measuredMinWidth : Number
컴퍼넌트의 디폴트의 최소폭 (픽셀 단위)입니다.
| UIComponent | |
![]() | measuredWidth : Number
컴퍼넌트의 디폴트의 폭 (픽셀 단위)입니다.
| UIComponent | |
![]() | minHeight : Number
컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 최소의 높이 (픽셀 단위)를 지정하는 수치입니다.
| UIComponent | |
![]() | minWidth : Number
컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 최소의 폭 (픽셀 단위)을 지정하는 수치입니다.
| UIComponent | |
![]() | mouseChildren : Boolean
object의 아이에 대해서 마우스가 유효한가 어떤가를 조사합니다.
| DisplayObjectContainer | |
![]() | mouseEnabled : Boolean
이 object가 마우스 메세지를 받아들일지 어떨지를 지정합니다.
| InteractiveObject | |
![]() | mouseFocusEnabled : Boolean
클릭했을 때, 포커스를 받아들일 수 있을지 어떨지를 나타냅니다.
| UIComponent | |
![]() | mouseX : Number
마우스 위치의 x 좌표를 나타냅니다 (픽셀 단위).
| DisplayObject | |
![]() | mouseY : Number
마우스 위치의 y 좌표를 나타냅니다 (픽셀 단위).
| DisplayObject | |
![]() | name : String
DisplayObject 의 인스턴스명을 나타냅니다.
| DisplayObject | |
![]() | nestLevel : int
object 계층에 있어서의 이 object의 심도를 나타냅니다.
| UIComponent | |
![]() | nonInheritingStyles : Object
이 컴퍼넌트의 비Inheritance 스타일의 체인의 시작입니다.
| UIComponent | |
![]() | numChildren : int
이 object의 아이의 수를 돌려줍니다.
| DisplayObjectContainer | |
![]() | opaqueBackground : Object
표시 object가 특정의 배경색으로 불투명한지 어떤지를 지정합니다.
| DisplayObject | |
![]() | owner : DisplayObjectContainer
이 UIComponent 의 오너.
| UIComponent | |
![]() | parent : DisplayObjectContainer
이 컴퍼넌트의 부모 컨테이너 또는 친컴퍼넌트입니다.
| UIComponent | |
![]() | parentApplication : Object
이 UIComponent 인스턴스를 포함한 Application object에의 참조입니다.
| UIComponent | |
![]() | parentDocument : Object
이 UIComponent 에 대한 친문서 object에의 참조입니다.
| UIComponent | |
![]() | percentHeight : Number
컴퍼넌트의 높이를 부모의 크기에 대한 비율 (퍼센티지)로 지정하는 수치입니다.
| UIComponent | |
![]() | percentWidth : Number
컴퍼넌트의 폭을 부모의 크기에 대한 비율 (퍼센티지)로 지정하는 수치입니다.
| UIComponent | |
![]() | processedDescriptors : Boolean
아이를 곧바로 생성하는지, 지연 생성한 후, 이 몇개의 발생에 응해,
true 로 설정됩니다. | UIComponent | |
![]() | prototype : Object
[static]
클래스 또는 함수 object의 prototype object에의 참조입니다.
| Object | |
![]() | repeater : IRepeater
이 UIComponent 를 작성한 Repeater object (친문서내에 있다)에의 참조입니다.
| UIComponent | |
![]() | repeaterIndex : int
이 UIComponent 를 작성한 Repeater 의 데이터 프로바이더내에 있는 아이템의 인덱스입니다.
| UIComponent | |
![]() | repeaterIndices : Array
이 UIComponent 를 생성한, 친문서내에 있는 Repeater 의 데이터 프로바이더에 포함되는 아이템의 인덱스를 포함한 배열입니다.
| UIComponent | |
![]() | repeaters : Array
이 UIComponent 를 작성한 Repeater object (친문서내에 있다)에의 참조를 포함한 배열입니다.
| UIComponent | |
![]() | root : DisplayObject
로드 된 SWF 파일내 display object의 경우,
root property는 그 SWF 파일이 나타내는 표시 리스트의 트리 구조 부분의 맨 위에 있는 표시 object가 됩니다. | DisplayObject | |
![]() | rotation : Number
DisplayObject 인스턴스의 원래의 위치로부터의 회전각을 번단위로 가리킵니다.
| DisplayObject | |
![]() | scale9Grid : Rectangle
현재 유효한 확대 / 축소 격자입니다.
| DisplayObject | |
![]() | scaleX : Number
수평 방향의 확대 / 축소의 비율을 지정하는 수치입니다.
| UIComponent | |
![]() | scaleY : Number
수직 방향의 확대 / 축소의 비율을 지정하는 수치입니다.
| UIComponent | |
![]() | screen : Rectangle
이 object의 기본적인 묘화면의 크기와 위치를 포함한 object를 돌려줍니다.
| UIComponent | |
![]() | scrollRect : Rectangle
표시 object의 스크롤 구형의 경계.
| DisplayObject | |
![]() | soundTransform : SoundTransform
이 스프라이트내의 사운드를 제어합니다.
| Sprite | |
![]() | stage : Stage
표시 object의 스테이지.
| DisplayObject | |
![]() | states : Array
이 컴퍼넌트에 대해서 정의된 뷰스테이트.
| UIComponent | |
![]() | styleDeclaration : CSSStyleDeclaration
이 object의 inline의 Inheritance 스타일의 기억역입니다.
| UIComponent | |
![]() | styleName : Object
이 컴퍼넌트로 사용하는 클래스 스타일.
| UIComponent | |
![]() | systemManager : ISystemManager
이 컴퍼넌트로 사용하는 SystemManager object를 돌려줍니다.
| UIComponent | |
![]() | tabChildren : Boolean
object의 아이에 대해서 탭이 유효한가 어떤가를 조사합니다.
| DisplayObjectContainer | |
![]() | tabEnabled : Boolean
이 object가 탭 순서에 포함될지 어떨지를 지정합니다.
| InteractiveObject | |
![]() | tabIndex : int
SWF 파일내의 object의 탭 순서를 지정합니다.
| InteractiveObject | |
![]() | textSnapshot : TextSnapshot
이 DisplayObjectContainer 인스턴스의 TextSnapshot object를 돌려줍니다.
| DisplayObjectContainer | |
![]() | toolTip : String
툴 힌트에 표시하는 텍스트입니다.
| UIComponent | |
![]() | transform : Transform
표시 object의 매트릭스, 칼라 변환, 픽셀 경계에 관계하는 property를 가지는 object.
| DisplayObject | |
| transitionRenderData : Object
실행중의 트란지션에 의해 건네받는 렌더링 데이터 구조입니다.
| Series | ||
![]() | transitions : Array
Transition object의 배열입니다. 각 Transition object에는, 뷰스테이트가 변화했을 때에 재생되는 effect세트가 정의됩니다.
| UIComponent | |
![]() | tweeningProperties : Array
이 object에 대해서 현재 tween 되고 있는 property의 배열.
| UIComponent | |
![]() | uid : String
object의 일의의 식별자입니다.
| UIComponent | |
![]() | updateCompletePendingFlag : Boolean
object가 3 단계의 레이아웃 검증을 완료한 것일지 어떨지를 나타내는 플래그입니다 (몇개의 검증이 필수였을 경우).
| UIComponent | |
![]() | useHandCursor : Boolean
buttonMode property가 true 로 설정된 스프라이트상에 마우스가 이동했을 때에, 가리켜 핸드 포인터 (핸드 커서)를 표시할지 어떨지를 나타내는 불리언 값입니다. | Sprite | |
![]() | validationSubField : String
이 컴퍼넌트에 subfield를 관련짓기 위해서(때문에) 발리 데이터에 의해 사용됩니다.
| UIComponent | |
![]() | visible : Boolean
이 UIComponent 의 가시성을 제어합니다.
| UIComponent | |
![]() | width : Number
부모의 좌표내에 있어서의 컴퍼넌트의 폭 (픽셀 단위)을 지정하는 수치입니다.
| UIComponent | |
![]() | x : Number
부모 컨테이너내에 있어서의 컴퍼넌트의 수평 위치 (픽셀 단위)를 지정하는 수치입니다.
| UIComponent | |
![]() | y : Number
부모 컨테이너내에 있어서의 컴퍼넌트의 수직 위치 (픽셀 단위)를 지정하는 수치입니다.
| UIComponent | |
| property | 정의 | ||
|---|---|---|---|
![]() | chart : ChartBase
이 엘리먼트를 포함한 차트 컴퍼넌트를 참조합니다.
| ChartElement | |
![]() | cursor : IViewCursor
각 ChartElement 에서는, 내부에서 독자적으로 사용하기 위해(때문에) 각각의 dataProvider 에 커서를 관련지을 수 있고 있습니다.
| ChartElement | |
| renderData : Object
[read-only]
이 계열의 렌더링에 필요한 정보를 포함합니다.
| Series | ||
![]() | unscaledHeight : Number
확대 / 축소 없음의 컴퍼넌트의 높이를 요구하는 편리한 Methods입니다. 컴퍼넌트의 묘화 및 아이의 레이아웃은 모두, 이 높이의 네모진 범위내에서 실시할 필요가 있습니다. 또, 이 값은
updateDisplayList() 에 인수로서 건네받습니다. | UIComponent | |
![]() | unscaledWidth : Number
확대 / 축소 없음의 컴퍼넌트의 폭을 요구하는 편리한 Methods입니다. 컴퍼넌트의 묘화 및 아이의 레이아웃은 모두, 이 폭의 네모진 범위내에서 실시할 필요가 있습니다. 또, 이 값은
updateDisplayList() 에 인수로서 건네받습니다. | UIComponent | |
| Methods | 정의 | ||
|---|---|---|---|
| Series ()
constructor .
| Series | ||
![]() | addChild (child:DisplayObject ):DisplayObject
이 child 리스트의 말미에 child DisplayObject 를 추가합니다.
| ChartElement | |
![]() | addChildAt (child:DisplayObject , index:int ):DisplayObject
이 DisplayObjectContainer 인스턴스에 child DisplayObject 인스턴스를 추가합니다.
| ChartElement | |
![]() | addEventListener (type:String , listener:Function , useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
event listener objects를 EventDispatcher object에 등록해, listener가 이벤트의 통지를 받도록(듯이) 합니다.
| EventDispatcher | |
![]() | areInaccessibleObjectsUnderPoint (point:Point ):Boolean
특정의
point 포인트를 지정해 호출한 DisplayObjectContainer.getObjectsUnderPoint() Methods로부터 돌려주어진 리스트에, 시큐러티상의 제약을 위해서(때문에) 생략 되는 표시 object가 있을지 어떨지를 나타냅니다. | DisplayObjectContainer | |
| beginInterpolation (sourceRenderData:Object , destRenderData:Object ):Object
보간을 개시하기 위해서 SeriesInterpolate effect에 의해 불려 갑니다.
| Series | ||
![]() | callLater (method:Function , args:Array = null):void
다음에 호출하는 함수를 큐에 포함합니다.
| UIComponent | |
![]() | chartStateChanged (oldState:uint , v:uint ):void
주위를 둘러싸는 차트의 현재 상태가 변경된 것을 나타내기 위해서(때문에), 그 차트에 의해 불려 갑니다.
| ChartElement | |
| claimStyles (styles:Array , firstAvailable:uint ):uint
관련지을 수 있었던 엘리먼트로 chartSeriesStyles 의 배열로부터 스타일 selector를 요구할 수 있도록(듯이) 하기 위해서, 그래프에 의해 불려 갑니다.
| Series | ||
![]() | clearStyle (styleProp:String ):void
이 컴퍼넌트 인스턴스로부터 스타일 property를 삭제합니다.
| UIComponent | |
![]() | collectTransitions (chartState:Number , transitions:Array ):void
주위를 둘러싸는 그래프 상태가 변경되었을 때에, 특정의 엘리먼트로 재생할 가능성이 있는 모든 트란지션을 수집하기 위해서, 그 그래프에 의해 불려 갑니다.
| ChartElement | |
![]() | contains (child:DisplayObject ):Boolean
지정된 표시 object가, DisplayObjectContainer 인스턴스의 아이인지, 인스턴스 자체인지를 지정합니다.
| DisplayObjectContainer | |
![]() | contentToGlobal (point:Point ):Point
Point object를 컨텐츠 좌표로부터 글로벌 좌표로 변환합니다. | UIComponent | |
![]() | contentToLocal (point:Point ):Point
Point object를 컨텐츠 좌표로부터 로컬 좌표로 변환합니다. | UIComponent | |
![]() | createReferenceOnParentDocument (parentDocument:IFlexDisplayObject ):void
이 IUIComponent object에의
id 참조를 친문서 object상에 작성합니다. | UIComponent | |
![]() | deleteReferenceOnParentDocument (parentDocument:IFlexDisplayObject ):void
이 IUIComponent object에의
id 참조를 친문서 object로부터 삭제합니다. | UIComponent | |
![]() | describeData (dimension:String , requiredFields:uint ):Array
이 IChartElement 로 나타내지는 데이터의 기술을 취득하기 위해서, 관리하는 DataTransform 에 의해 불려 갑니다.
| ChartElement | |
![]() | determineTextFormatFromStyles ():UITextFormat
이 UIComponent 의 텍스트 스타일에 대응하는 UITextFormat object를 돌려줍니다.
| UIComponent | |
![]() | dispatchEvent (event:Event ):Boolean
이벤트를 event 플로우(flow)에 dispatch합니다.
| EventDispatcher | |
![]() | drawFocus (focused:Boolean ):void
이 컴퍼넌트를 둘러싸는 포커스 인디케이터(indicator)를 표시 또는 비표시로 합니다.
| UIComponent | |
![]() | drawRoundRect (x:Number , y:Number , w:Number , h:Number , r:Object = null, c:Object = null, alpha:Object = null, rot:Object = null, gradient:String = null, ratios:Array = null, hole:Object = null):void
이 스킨의 Graphics object에 구형을 프로그램에 의해 묘화 합니다.
| UIComponent | |
![]() | effectFinished (effectInst:EffectInstance ):void
컴퍼넌트에서의 재생의 정지시에 effect 인스턴스에 의해 불려 갑니다.
| UIComponent | |
![]() | effectStarted (effectInst:EffectInstance ):void
컴퍼넌트에서의 재생의 개시시에 effect 인스턴스에 의해 불려 갑니다.
| UIComponent | |
![]() | endEffectsStarted ():void
현재 컴퍼넌트로 재생중의 모든 effect를 종료합니다.
| UIComponent | |
| endInterpolation (interpolationData:Object ):void
보간을 종료하기 위해서 SeriesInterpolate effect에 의해 불려 갑니다.
| Series | ||
![]() | executeBindings (recurse:Boolean = false):void
이 UIComponent object에의 데이터 바인딩을 실행합니다.
| UIComponent | |
![]() | findDataPoints (x:Number , y:Number , sensitivity2:Number ):Array
지정된 좌표에 있는 엘리먼트에 의해 나타내지는 가장 가까운 데이터 포인트를 찾습니다.
| ChartElement | |
![]() | finishPrint (obj:Object , target:IFlexDisplayObject ):void
인쇄의 완료 후에 불려 갑니다.
| UIComponent | |
![]() | getBounds (targetCoordinateSpace:DisplayObject ):Rectangle
targetCoordinateSpace object의 좌표계를 기준으로 해, 표시 object의 area를 정의하는 구형을 돌려줍니다. | DisplayObject | |
![]() | getChildAt (index:int ):DisplayObject
지정의 인덱스 위치에 있는 child 표시 object 인스턴스를 돌려줍니다.
| DisplayObjectContainer | |
![]() | getChildByName (name:String ):DisplayObject
지정된 이름에 일치하는 child 표시 object를 돌려줍니다.
| DisplayObjectContainer | |
![]() | getChildIndex (child:DisplayObject ):int
child DisplayObject 인스턴스의 인덱스 위치를 돌려줍니다. | DisplayObjectContainer | |
![]() | getClassStyleDeclarations ():Array
이 UIComponent 인스턴스의 타입 selector를 찾습니다.
| UIComponent | |
| getElementBounds (renderData:Object ):void
이 계열로 생성된 renderData 구조의
elementBounds,bounds,visibleBounds 의 각 property에 값을 입력합니다. | Series | ||
![]() | getExplicitOrMeasuredHeight ():Number
명시된 높이를 사용하는지, 그렇지 않으면 측정한 높이를 사용하는지를 결정하는 편리한 Methods입니다.
| UIComponent | |
![]() | getExplicitOrMeasuredWidth ():Number
명시적인 폭 또는 측정폭을 사용할지 어떨지를 결정하기 위한 편리한 Methods입니다.
| UIComponent | |
![]() | getFocus ():InteractiveObject
현재 포커스를 가지고 있는 object를 취득합니다.
| UIComponent | |
![]() | getObjectsUnderPoint (point:Point ):Array
지정된 포인트아래에 있어, 이 DisplayObjectContainer 인스턴스의 child (또는 손자등)인 object의 배열을 돌려줍니다.
| DisplayObjectContainer | |
![]() | getRect (targetCoordinateSpace:DisplayObject ):Rectangle
셰이프상의 선을 제외해,
targetCoordinateSpace Parameters에 의해 정의된 좌표계에 근거해, 표시 object의 경계를 정의하는 구형을 돌려줍니다. | DisplayObject | |
| getRenderDataForTransition (type:String ):Object
이 계열의 데이터를 나타내기 위해서(때문에) 필요한 데이터의 복사를 돌려줍니다.
| Series | ||
![]() | getRepeaterItem (whichRepeater:int = -1):Object
지정된 Repeater 가 이 Repeater 를 생성하기 위해서 사용한
dataProvider 내의 아이템을 돌려줍니다. 이 Repeater 가 반복해지지 않은 경우는,null 를 돌려줍니다. | UIComponent | |
![]() | getStyle (styleProp:String ):*
이 컴퍼넌트의 스타일 참조 체인의 몇개의 장소로 설정된 스타일 property를 취득합니다.
| UIComponent | |
![]() | globalToContent (point:Point ):Point
Point object를 글로벌 좌표로부터 컨텐츠 좌표로 변환합니다. | UIComponent | |
![]() | 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 | |
![]() | horizontalGradientMatrix (x:Number , y:Number , width:Number , height:Number ):Matrix
수평 방향의 그라데이션을 묘화 할 경우에
rot Parameters로서 drawRoundRect() Methods에 건네줄 수 있는 박스의 Matrix 를 돌려줍니다. | UIComponent | |
![]() | initialize ():void
이 컴퍼넌트의 내부 구조를 초기화합니다.
| UIComponent | |
![]() | initializeRepeaterArrays (parent:IRepeaterClient ):void
이 컴퍼넌트가 반복해지는 인스턴스를 추적하는 각종 property를 초기화합니다.
| UIComponent | |
| interpolate (interpolationValues:Array , interpolationData:Object ):void
보간을 진행시키기 위해서(때문에) SeriesInterpolate effect에 의해 불려 갑니다.
| Series | ||
![]() | invalidateDisplayList ():void
다음에 화면이 갱신되고 있는 동안에
updateDisplayList() Methods가 불려 가도록(듯이), 컴퍼넌트를 마크 합니다. | UIComponent | |
![]() | invalidateProperties ():void
다음에 화면이 갱신되고 있는 동안에
commitProperties() Methods가 불려 가도록(듯이), 컴퍼넌트를 마크 합니다. | UIComponent | |
![]() | invalidateSize ():void
다음에 화면이 갱신되고 있는 동안에
measure() Methods가 불려 가도록(듯이), 컴퍼넌트를 마크 합니다. | UIComponent | |
![]() | isPrototypeOf (theClass:Object ):Boolean
Object 클래스의 인스턴스가, Parameters로서 지정된 object의 prototype 체인내에 있을지 어떨지를 나타냅니다.
| Object | |
![]() | localToContent (point:Point ):Point
Point object를 로컬 좌표로부터 컨텐츠 좌표로 변환합니다. | UIComponent | |
![]() | localToGlobal (point:Point ):Point
point object를 표시 object의 (로컬) 좌표로부터 스테이지 (글로벌) 좌표로 변환합니다. | DisplayObject | |
![]() | mappingChanged ():void
관련지을 수 있고 있는 축의 매핑이 변경되면 불려 갑니다.
| ChartElement | |
![]() | measureHTMLText (htmlText:String ):TextLineMetrics
이 UIComponent 의 스타일로 결정되는 UITextFormat 를 사용해 단일행의 UITextField 에 표시하는 것으로서
<font> 나 <b> 와 같은 HTML 태그가 포함되는 지정의 HTML 텍스트를 측정합니다. | UIComponent | |
![]() | measureText (text:String ):TextLineMetrics
이 UIComponent 의 스타일로 결정되는 UITextFormat 를 사용해 단일행의 UITextField 에 표시하는 것으로서 지정의 텍스트를 측정합니다.
| UIComponent | |
![]() | move (x:Number , y:Number ):void
부모의 내부의 지정된 위치에 컴퍼넌트를 이동합니다.
| UIComponent | |
![]() | notifyStyleChangeInChildren (styleProp:String , recursive:Boolean ):void
스타일의 변경을 아이에게 통지합니다.
| UIComponent | |
![]() | owns (child:DisplayObject ):Boolean
owner property의 체인이 child 로부터 이 UIComponent 를 지정하고 있는 경우에,true 를 돌려줍니다. | UIComponent | |
![]() | parentChanged (p:DisplayObjectContainer ):void
UIComponent object를 부모에 대해서 추가 또는 삭제했을 때에 Flex 에 의해 불려 갑니다.
| UIComponent | |
![]() | prepareToPrint (target:IFlexDisplayObject ):Object
인쇄용의 IFlexDisplayObject 를 준비합니다.
| UIComponent | |
![]() | propertyIsEnumerable (name:String ):Boolean
지정된 property가 존재해, 열거 가능한가 어떤가를 나타냅니다.
| Object | |
![]() | regenerateStyleCache (recursive:Boolean ):void
이 컴퍼넌트의 CSS 스타일 캐쉬를 작성 또는 재작성합니다.
recursive Parameters가 true 의 경우는, 이 컴퍼넌트의 모든 자손의 CSS 스타일 캐쉬도 작성 또는 재작성합니다. | UIComponent | |
![]() | registerEffects (effects:Array ):void
effect event 마다, event listener의 1 개로서 EffectManager 를 등록합니다.
| UIComponent | |
![]() | removeChild (child:DisplayObject ):DisplayObject
DisplayObjectContainer 인스턴스의 child 리스트로부터 지정의
child DisplayObject 인스턴스를 삭제합니다. | DisplayObjectContainer | |
![]() | removeChildAt (index:int ):DisplayObject
DisplayObjectContainer 의 child 리스트의 지정된
index 위치로부터 child DisplayObject 를 삭제합니다. | DisplayObjectContainer | |
![]() | removeEventListener (type:String , listener:Function , useCapture:Boolean = false):void
EventDispatcher object로부터 listener를 삭제합니다.
| EventDispatcher | |
![]() | resumeBackgroundProcessing ():void
[static]
suspendBackgroundProcessing() 가 불려 간 후,callLater() 에 의해 큐에 넣어진 Methods의 백그라운드 처리를 재개합니다. | UIComponent | |
| setActualSize (newWidth:Number , newHeight:Number ):void
이 object의 실제의 크기를 설정합니다.
| Series | ||
![]() | setChildIndex (child:DisplayObject , index:int ):void
표시 object 컨테이너의 기존의 아이의 위치를 변경합니다.
| DisplayObjectContainer | |
![]() | setCurrentState (stateName:String , playTransition:Boolean = true):void
현재 상태를 설정합니다.
| UIComponent | |
![]() | setFocus ():void
현재 취급하고 있는 컴퍼넌트에 포커스를 설정합니다.
| UIComponent | |
![]() | setPropertyIsEnumerable (name:String , isEnum:Boolean = true):void
루프 처리에 대한 다이나믹 property의 가용성을 설정합니다.
| Object | |
![]() | setStyle (styleProp:String , newValue:* ):void
이 컴퍼넌트 인스턴스의 스타일 property를 설정합니다.
| UIComponent | |
![]() | setVisible (value:Boolean , noEvent:Boolean = false):void
visible property가 변경되었을 때에 불려 갑니다. | UIComponent | |
![]() | startDrag (lockCenter:Boolean = false, bounds:Rectangle = null):void
지정된 스프라이트를 유저가 드러그 할 수 있도록(듯이) 합니다.
| Sprite | |
![]() | stopDrag ():void
startDrag() Methods를 종료합니다. | Sprite | |
![]() | styleChanged (styleProp:String ):void
스타일 property의 변경을 검출합니다.
| UIComponent | |
stylesInitialized ():void
legendDataChanged() Methods를 호출합니다. | Series | ||
![]() | suspendBackgroundProcessing ():void
[static]
resumeBackgroundProcessing() 가 불려 갈 때까지,callLater() 에 의해 큐에 넣어진 Methods의 백그라운드 처리를 블록 합니다. | UIComponent | |
![]() | swapChildren (child1:DisplayObject , child2:DisplayObject ):void
지정된 2 살의 child object의 z 순서 (겹침순서)를 바꿔 넣습니다.
| DisplayObjectContainer | |
![]() | swapChildrenAt (index1:int , index2:int ):void
아이 리스트내의 지정된 인덱스 위치에 해당하는 2 살의 child object의 z 순서 (겹침순서)를 바꿔 넣습니다.
| DisplayObjectContainer | |
![]() | toString ():String
어플리케이션의 DisplayObject 의 계층 내부에서의 이 object의 위치를 나타내는 string를 돌려줍니다.
| FlexSprite | |
![]() | validateDisplayList ():void
아이의 위치와 크기를 검증해, 그 외의 비주얼 object를 묘화 합니다.
| UIComponent | |
![]() | validateNow ():void
필요에 따라서, 이 object의 property와 레이아웃을 검증 및 갱신해, 그것을 재묘화 합니다.
| UIComponent | |
![]() | validateProperties ():void
commitProperties() Methods를 호출해 컴퍼넌트의 property를 검증하기 위해서 레이아웃 논리에 의해 사용됩니다. | UIComponent | |
![]() | validateSize (recursive:Boolean = false):void
LayoutManager.invalidateSize() Methods가 이 ILayoutManagerClient 를 지정해 불려 가 측정의 실행시에 validateSize() Methods가 불려 갔을 경우에, 컴퍼넌트의 측정 크기를 검증합니다. | UIComponent | |
![]() | validationResultHandler (event:ValidationResultEvent ):void
이 컴퍼넌트에 할당할 수 있었던 발리 데이터로부터의
valid 와 invalid 의 양쪽 모두의 이벤트를 처리합니다. | UIComponent | |
![]() | valueOf ():Object
지정된 object의 원시적치를 돌려줍니다.
| Object | |
![]() | verticalGradientMatrix (x:Number , y:Number , width:Number , height:Number ):Matrix
수직 방향의 그라데이션을 묘화 할 경우에
rot Parameters로서 drawRoundRect() Methods에 건네줄 수 있는 박스의 Matrix 를 돌려줍니다. | UIComponent | |
![]() | willTrigger (type:String ):Boolean
지정된 event 타입에 대해, 이 EventDispatcher object 또는 그 조상에게 event listener가 등록되어 있는지 어떤지를 확인합니다.
| EventDispatcher | |
| Methods | 정의 | ||
|---|---|---|---|
![]() | adjustFocusRect (obj:DisplayObject = null):void
포커스 구형을 조정합니다.
| UIComponent | |
![]() | attachOverlay ():void
이것은, Flex 체제가 Dissolve effect를 지원(support)하기 위해서 사용하는 내부 Methods입니다.
| UIComponent | |
| cacheDefaultValues (measureName:String , cache:Array , fieldName:String ):Boolean
원의 dataProvider 아이템으로부터
measureName property에 포함된 값을 차트 아이템의 fieldName property에 캐쉬합니다. | Series | ||
| cacheIndexValues (measureName:String , cache:Array , fieldName:String ):Boolean
원의 dataProvider 아이템으로부터
measureName property에 포함된 값을 차트 아이템의 fieldName property에 캐쉬합니다. | Series | ||
| cacheNamedValues (measureName:String , cache:Array , fieldName:String ):Boolean
원의 dataProvider 아이템으로부터
measureName property에 포함된 값을 차트 아이템의 fieldName property에 캐쉬합니다. | Series | ||
![]() | childrenCreated ():void
아이 object의 작성 후에 행해지는 최종 처리를 실행합니다.
| UIComponent | |
![]() | commitProperties ():void
컴퍼넌트로 설정된 property를 처리합니다.
| UIComponent | |
![]() | createChildren ():void
컴퍼넌트의 child object를 작성합니다.
| UIComponent | |
![]() | createDataID (dataPointID:Number ):Number
비교할 수 있도록, dataPoint 를 나타내는 일의의 ID 를 작성합니다.
| ChartElement | |
![]() | dataChanged ():void
엘리먼트가 표현하는 기본으로 되는 데이터가 변경된 것을 나타냅니다.
| ChartElement | |
| extractMinInterval (cache:Array , measureName:String , desc:DataDescription ):void
ChartItems 의 배열로부터 최소치 및 최대치를 추출할 뿐만 아니라, 옵션으로 최소 간격을 추출할 수도 있습니다.
| Series | ||
| extractMinMax (cache:Array , measureName:String , desc:DataDescription , calculateInterval:Boolean = false):void
ChartItems 의 배열로부터 최소치 및 최대치를 추출할 뿐만 아니라, 옵션으로 최소 간격을 추출할 수도 있습니다.
| Series | ||
![]() | focusInHandler (event:FocusEvent ):void
UIComponent object가 포커스를 취득했을 때에 불려 가는 event 핸들러입니다.
| UIComponent | |
![]() | focusOutHandler (event:FocusEvent ):void
UIComponent object가 포커스를 잃었을 때에 불려 가는 event 핸들러입니다.
| UIComponent | |
| getMissingInterpolationValues (sourceProps:Object , srcCache:Array , destProps:Object , destCache:Array , index:Number , customData:Object ):void
보간 구조내의 결손치를 포함합니다.
| Series | ||
![]() | initializationComplete ():void
이 컴퍼넌트의 초기화를 완료시킵니다.
| UIComponent | |
![]() | initializeAccessibility ():void
이 컴퍼넌트의 accessibility코드를 초기화합니다.
| UIComponent | |
| initializeInterpolationData (srcCache:Array , dstCache:Array , iProps:Object , cacheType:Class = null, customData:Object = null):Object
보간 effect를 Implements하는, 계열의 헬퍼 함수입니다.
| Series | ||
| invalidateData (invalid:Boolean = true):void
dataProvider 내의 기본으로 되는 데이터가 변화한 것을 계열에 통지합니다.
| Series | ||
| invalidateFilter (invalid:Boolean = true):void
축으로 대하는 데이터의 필터가 변화했기 때문에, 재계산이 필요한 것을 계열에 통지합니다.
| Series | ||
| invalidateMapping (invalid:Boolean = true):void
수치에의 데이터의 매핑이 변화했기 때문에, 재계산이 필요한 것을 계열에 통지합니다.
| Series | ||
| invalidateTransform (invalid:Boolean = true):void
화면 좌표에의 데이터의 변환이 변화했기 때문에, 재계산이 필요한 것을 계열에 통지합니다.
| Series | ||
| invalidateTransitions ():void
데이터의 표시가 큰폭으로 변경된 것을 계열에 통지합니다.
| Series | ||
![]() | isOurFocus (target:DisplayObject ):Boolean
통상, UITextField object가 포함되어 있는 컴퍼넌트 가운데, UITextField object가 포커스를 취득한 컴퍼넌트에 의해 재정의(override) 됩니다.
| UIComponent | |
![]() | keyDownHandler (event:KeyboardEvent ):void
keyDown 이벤트에 대해서 불려 가는 event 핸들러입니다. | UIComponent | |
![]() | keyUpHandler (event:KeyboardEvent ):void
keyUp 이벤트에 대해서 불려 간 event 핸들러입니다. | UIComponent | |
| legendDataChanged ():void
새로운 LegendDataChanged 이벤트의 dispatch에 의해 계열의 표시명이 변경되면, 범례 항목을 갱신합니다.
| Series | ||
![]() | measure ():void
컴퍼넌트의 디폴트 크기를 계산할 뿐만 아니라, 옵션으로 디폴트의 최소 크기를 계산할 수도 있습니다.
| UIComponent | |
![]() | processNewDataProvider (value:Object ):void
엘리먼트에 새로운 dataProvider 를 할당할 수 있으면 불려 갑니다.
| ChartElement | |
stripNaNs (cache:Array , field:String ):void
field property가 NaN 인 소정의 캐쉬에 아이템이 있는 경우는, 모두 삭제합니다. | Series | ||
| updateData ():void
이 Methods는, 계열이 나타내는 바탕으로 되는 데이터가 변화했기 때문에, 데이터 프로바이더로부터 재로드할 필요가 있는 경우에 불려 갑니다.
| Series | ||
| updateDisplayList (unscaledWidth:Number , unscaledHeight:Number ):void
object의 묘화 및 그 아이의 크기나 위치의 설정을 실시합니다.
| Series | ||
| updateFilter ():void
이 Methods는, 계열이 나타내는 바탕으로 되는 데이터에, 관련하는 DataTransform 의 축으로야는 나타내지는 범위에 대한 필터를 적용할 필요가 있는 경우에 불려 갑니다.
| Series | ||
| updateMapping ():void
이 Methods는, 계열이 나타내는 바탕으로 되는 데이터를 수치 표현에 MAP 할 필요가 생기는 경우에 불려 갑니다.
| Series | ||
| updateTransform ():void
이 Methods는, 계열이 나타내는 바탕으로 되는 데이터를, 관련하는 DataTransform 의 축으로야는 스크린치로 변환할 필요가 있는 경우에 불려 갑니다.
| Series | ||
| validateData ():void
필요에 따라서 계열의
updateData() 함수 및 updateMapping() 함수를 호출합니다. | Series | ||
| validateTransform ():void
필요에 따라서 계열의
updateFilter() 함수 및 updateTransform() 함수를 호출합니다. | Series | ||
| effect | 설명 | 정의 | ||
|---|---|---|---|---|
![]() | addedEffect | 이벤트의 방아쇠: added
컴퍼넌트가 컨테이너에 아이로서 추가되었을 때에 재생됩니다. | UIComponent | |
![]() | creationCompleteEffect | 이벤트의 방아쇠: creationComplete
컴퍼넌트가 작성되었을 때에 재생됩니다. | UIComponent | |
![]() | focusInEffect | 이벤트의 방아쇠: focusIn
컴퍼넌트가 키보드 포커스를 취득했을 때에 재생됩니다. | UIComponent | |
![]() | focusOutEffect | 이벤트의 방아쇠: focusOut
컴퍼넌트가 키보드 포커스를 잃었을 때에 재생됩니다. | UIComponent | |
|
hideDataEffect
| 이벤트의 방아쇠: hideData 현재의 데이터를 뷰로부터 숨길 때 사용하는 effect를 정의합니다. | Series | ||
![]() | hideEffect | 이벤트의 방아쇠: hide
컴퍼넌트가 불가시 상태가 되었을 때에 재생됩니다. | UIComponent | |
![]() | mouseDownEffect | 이벤트의 방아쇠: mouseDown
유저가 컴퍼넌트상에서 mouse button를 눌렀을 때에 재생됩니다. | UIComponent | |
![]() | mouseUpEffect | 이벤트의 방아쇠: mouseUp
유저가 컴퍼넌트상에서 mouse button를 떼어 놓았을 때에 재생됩니다. | UIComponent | |
![]() | moveEffect | 이벤트의 방아쇠: move
컴퍼넌트가 이동되었을 때에 재생됩니다. | UIComponent | |
![]() | removedEffect | 이벤트의 방아쇠: removed
컴퍼넌트가 컨테이너로부터 삭제되었을 때에 재생됩니다. | UIComponent | |
![]() | resizeEffect | 이벤트의 방아쇠: resize
컴퍼넌트의 크기가 변경되었을 때에 재생됩니다. | UIComponent | |
![]() | rollOutEffect | 이벤트의 방아쇠: rollOut
유저가 마우스를 이동해, 포인터가 컴퍼넌트로부터 멀어졌을 때에 재생됩니다. | UIComponent | |
![]() | rollOverEffect | 이벤트의 방아쇠: rollOver
유저가 마우스 포인터를 컴퍼넌트상에 두었을 때에 재생됩니다. | UIComponent | |
|
showDataEffect
| 이벤트의 방아쇠: showData 현재의 데이터를 화면상의 최종 위치에 이동시킬 때 사용하는 effect를 정의합니다. | Series | ||
![]() | showEffect | 이벤트의 방아쇠: show
컴퍼넌트가 표시되었을 때에 재생됩니다. | UIComponent | |
| dataTransform | property |
dataTransform:DataTransform [write-only]엘리먼트를 관련지을 수 있고 있는 데이터 dataTransform 입니다. 데이터 dataTransform 은, 데이터 area와 화면 좌표간의 엘리먼트의 dataTransform 에 사용되는, 엘리먼트세트와 축object세트가 관련짓고를 나타냅니다. 그래프 엘리먼트에서는, 엘리먼트에 관련지을 수 있었던 dataTransform 를 사용해, 그 데이터의 렌더링 방법이 결정됩니다.
Implements public function set dataTransform(value:DataTransform ):void
| displayName | property |
displayName:String [read-write]유저에게 표시되는 계열의 이름입니다. 이 property는, 데이터 힌트등의, 유저가 볼 수가 있는 label에 계열을 나타내기 위해서(때문에) 사용됩니다.
Implements public function get displayName():String
public function set displayName(value:String ):void
| filterData | property |
filterData:Boolean [read-write]
이 property는, 계열의 데이터가 필터 되고 나서 표시되게 되어 있으면 true 가 됩니다. 계열로 결손치 (null, undefined, NaN 등)가 있는 데이터가 렌더링 되는 경우, 또는 그래프의 축의 범위외의 값이 렌더링 되는 경우, 이 property는 true (디폴트)로 설정될 필요가 있습니다. 계열내의 모든 데이터가 유효하다라고 하는 것이 확인 되어 있는 경우는, 이 property를 false 로 설정해 퍼포먼스를 향상시킬 수가 있습니다.
public function get filterData():Boolean
public function set filterData(value:Boolean ):void
| interactive | property |
interactive:Boolean [read-write]
유저가 화면상의 차트 데이터를 조작할 때에 데이터 힌트를 표시할지 어떨지를 지정합니다. false 로 설정하면, 데이터 계열로 데이터 힌트가 표시되거나 hitData 가 생성 되거나 하는 것을 방지할 수 있습니다.
디폴트치true.
public function get interactive():Boolean
public function set interactive(value:Boolean ):void
| legendData | property |
legendData:Array [read-only]이 계열의 범례에 나타나는 아이템을 기술한 LegendData 인스턴스의 배열입니다. 파생 계열 클래스는 이 getter 를 재정의(override) 하는 것이어, 각각의 클래스의 스타일 및 데이터 표현 Methods에 고유의 LegendData 를 돌려줍니다. 대부분의 계열 타입이 LegendData 인스턴스를 1 개만 돌려주는데 대해, PieSeries 나 StackedSeries 등의 계열 타입과 같이, 배열내의 아이템 마다 인스턴스를 돌려주는 것이나 얼마든지 방법으로 데이터를 렌더링 하는 것도 있습니다.
Implements public function get legendData():Array
| renderData | property |
renderData:Object [read-only]이 계열의 렌더링에 필요한 정보를 포함합니다.
Implements protected function get renderData():Object
| transitionRenderData | property |
transitionRenderData:Object [read-write]
실행중의 트란지션에 의해 건네받는 렌더링 데이터 구조입니다. 계열로 재생하도록(듯이) 계열의 effect가 설정되면, 우선 이 렌더링 데이터를 조사해 계열의 현재 상태가 취득됩니다. 트란지션에서는, 렌더링 데이터를 변경해 필요한 effect가 작성되어 그 구조가 표시하는 계열에 되돌려집니다. transitionRenderData property가 null 가 아닌 경우, 계열에서는 그 내용을 사용해 표시가 갱신됩니다.
public function get transitionRenderData():Object
public function set transitionRenderData(value:Object ):void
| Series | () | constructor |
public 함수 Series()constructor .
| beginInterpolation | () | Methods |
public function beginInterpolation(sourceRenderData:Object , destRenderData:Object ):Object
보간을 개시하기 위해서 SeriesInterpolate effect에 의해 불려 갑니다. 이 effect는, 보간 하는 범위의 계열의 소스와 행선지의 데이터를 건네줍니다. effect는, 이 Methods의 반환값을 계열의 interpolate() Methods에 반복해 건네주는 것에 의해, 이 effect의 사이의 애니메이션을 갱신합니다. 계열은 보간을 실행하기 위해서 필요한 데이터를 산출해, 그것을 이 Methods에 되돌립니다.
sourceRenderData:Object — 보간을 실시하는 범위의 계열의 소스 데이터입니다.
|
|
destRenderData:Object — 보간을 실시하는 범위의 계열의 행선지 데이터입니다.
|
Object —
계열이 보간을 실행하기 위해서 필요한 데이터입니다.
|
| cacheDefaultValues | () | Methods |
protected function cacheDefaultValues(measureName:String , cache:Array , fieldName:String ):Boolean
원의 dataProvider 아이템으로부터 measureName property에 포함된 값을 차트 아이템의 fieldName property에 캐쉬합니다. measureName property가 null 또는 empty의 string의 경우는, 원의 dataProvider 아이템은 생의값이라고 보여져 이러한 값이 대신에 캐쉬됩니다.
measureName:String |
|
cache:Array |
|
fieldName:String |
Boolean |
| cacheIndexValues | () | Methods |
protected function cacheIndexValues(measureName:String , cache:Array , fieldName:String ):Boolean
원의 dataProvider 아이템으로부터 measureName property에 포함된 값을 차트 아이템의 fieldName property에 캐쉬합니다. measureName property가 null 또는 empty의 string의 경우는, 대신에 fieldName property의 아이템의 인덱스가 포함됩니다.
measureName:String |
|
cache:Array |
|
fieldName:String |
Boolean |
| cacheNamedValues | () | Methods |
protected function cacheNamedValues(measureName:String , cache:Array , fieldName:String ):Boolean
원의 dataProvider 아이템으로부터 measureName property에 포함된 값을 차트 아이템의 fieldName property에 캐쉬합니다.
measureName:String |
|
cache:Array |
|
fieldName:String |
Boolean |
| claimStyles | () | Methods |
public override function claimStyles(styles:Array , firstAvailable:uint ):uint
관련지을 수 있었던 엘리먼트로 chartSeriesStyles 의 배열로부터 스타일 selector를 요구할 수 있도록(듯이) 하기 위해서, 그래프에 의해 불려 갑니다. 각 그래프에는, selector를 필요로 하는 그래프의 엘리먼트에 암묵적으로 할당할 수 있는, 관련지을 수 있었던 selector세트가 있습니다. 이 함수를 Implements하면, 필요에 따라서, 엘리먼트가 이 세트로부터 엘리먼트에 "요구" 를 실시할 수가 있습니다. N 스타일 selector를 필요로 하는 엘리먼트는,styles[firstAvailable] 로부터 styles[firstAvailable + N - 1] 까지의 값을 요구합니다. 엘리먼트는, 스타일 (firstAvailable + N 등)의 요구 후에 firstAvailable 에 대한 새로운 값을 돌려줍니다.
styles:Array — 요구하는 스타일의 배열입니다.
|
|
firstAvailable:uint — 요구하는 배열에 있는 최초의 스타일 selector입니다.
|
uint |
| endInterpolation | () | Methods |
public function endInterpolation(interpolationData:Object ):void 보간을 종료하기 위해서 SeriesInterpolate effect에 의해 불려 갑니다. effect는 이 Methods를 사용해 보간을 완료해, 이 effect에 관련지을 수 있었던 일시적 상태가 있으면 그것을 클린 업 합니다.
ParametersinterpolationData:Object |
| extractMinInterval | () | Methods |
protected function extractMinInterval(cache:Array , measureName:String , desc:DataDescription ):void ChartItems 의 배열로부터 최소치 및 최대치를 추출할 뿐만 아니라, 옵션으로 최소 간격을 추출할 수도 있습니다. 상속 클래스에 의해, 그 DescribeData 실행(완성)으로부터 이 Methods를 호출해, DataDescription 구조의 상세를 입력할 수가 있습니다.
Parameterscache:Array |
|
measureName:String |
|
desc:DataDescription |
| extractMinMax | () | Methods |
protected function extractMinMax(cache:Array , measureName:String , desc:DataDescription , calculateInterval:Boolean = false):void ChartItems 의 배열로부터 최소치 및 최대치를 추출할 뿐만 아니라, 옵션으로 최소 간격을 추출할 수도 있습니다. 상속 클래스에 의해, 그 DescribeData 실행(완성)으로부터 이 Methods를 호출해, DataDescription 구조의 상세를 입력할 수가 있습니다.
Parameterscache:Array |
|
measureName:String |
|
desc:DataDescription |
|
calculateInterval:Boolean (default = false) |
| getElementBounds | () | Methods |
public function getElementBounds(renderData:Object ):void
이 계열로 생성된 renderData 구조의 elementBounds,bounds,visibleBounds 의 각 property에 값을 입력합니다. effect 클래스는, 다양한 effect 타입의 Implements에 사용되는 각 필드에 값을 입력하기 위해(때문에), 이 함수를 호출하고 있습니다. 요구되었을 때에 전용 계열의 아이템의 경계를 생성하려면 , 상속 클래스에 이 함수를 Implements할 필요가 있습니다.
renderData:Object |
| getMissingInterpolationValues | () | Methods |
protected function getMissingInterpolationValues(sourceProps:Object , srcCache:Array , destProps:Object , destCache:Array , index:Number , customData:Object ):void
보간 구조내의 결손치를 포함합니다. 계열이 initializeInterpolationData() Methods를 호출하는 경우, 보간을 위한 소스와 행선지의 값의 배열을 건네줍니다. 이러한 2 개의 배열중 한쪽이 불완전한 경우, 계열은 보간을 위한 "적절한" 플레이스홀더-를 제공할 필요가 있습니다. 이러한 플레이스홀더-가 결정되는 방법은, 계열의 타입에 고유합니다. 계열 extender-는, 이 Methods를 재정의(override) 해, 이러한 플레이스홀더-값을 제공할 필요가 있습니다.
sourceProps:Object — 특정의 아이템에 대해 보간 되는 소스값이 들어온 object입니다. 이 Methods가 종료할 때, 이 object의 모든 property치는 NaN 값는 아니게 됩니다.
|
|
srcCache:Array — 보간 되는 그래프 항목의 소스의 배열입니다.
|
|
destProps:Object — 특정의 아이템에 대해 보간 되는 행선지값이 들어온 object입니다. 이 Methods가 종료할 때, 이 object의 모든 property치는 NaN 값는 아니게 됩니다.
|
|
destCache:Array — 보간 되는 그래프 항목의 행선지의 배열입니다.
|
|
index:Number — 캐쉬에 넣어지는 아이템의 인덱스입니다.
|
|
customData:Object — 계열이 initializeInterpolationData() Methods에 건네준 데이터입니다.
|
| getRenderDataForTransition | () | Methods |
public function getRenderDataForTransition(type:String ):Object 이 계열의 데이터를 나타내기 위해서(때문에) 필요한 데이터의 복사를 돌려줍니다. 이 Methods는 SeriesEffects 에 의해 불려 가 애니메이션용으로 계열의 전과 후 상태를 capther 합니다.
커스텀 계열 타입을 Implements하고 있는 경우, 통상은 이 Methods를 재정의(override) 하지 않습니다. 대신에,renderData() 악 세사를 재정의(override) 해 주세요.
type:String — effect가 기술을 요구하고 있는 것은 비표시의 데이터인가, 표시중의 새로운 데이터인가를 나타냅니다.
|
Object |
| initializeInterpolationData | () | Methods |
protected function initializeInterpolationData(srcCache:Array , dstCache:Array , iProps:Object , cacheType:Class = null, customData:Object = null):Object
보간 effect를 Implements하는, 계열의 헬퍼 함수입니다. custom 계열은 그 beginInterpolation() Methods로부터 이 함수를 호출해, effect의 유효기간 전체에 걸쳐서 수치 property의 임의세트를 보간 하기 위해서 데이터 구조를 초기화할 수가 있습니다. 그 데이터 구조를 applyInterpolation() 유틸리티 Methods에 건네주어,interpolate() Methods가 불려 갔을 때에 값을 실제로 변경할 수가 있습니다.
srcCache:Array — 필드에 보간의 개시치가 입력되고 있는 object의 배열입니다.
|
|
dstCache:Array — 필드에 보간의 종료치가 입력되고 있는 object의 배열입니다.
|
|
iProps:Object — 보간 하는 캐쉬의 property의 이름을 식별하는 키를 가지는 해시 테이블입니다.
|
|
cacheType:Class (default = null) — 보간을 위해서(때문에) 산출된 델타치를 보관 유지하는, 인스턴스화 대상의 클래스입니다. 통상, 이것은 null 입니다만, 그 경우는 범용 Object 가 사용됩니다.
|
|
customData:Object (default = null) — 계열 고유의 데이터를 가지는 object입니다. 초기화 프로세스로 결손치가 있으면, 계열의 getMissingInterpolationValues() Methods가 불려 가 결손치가 4포함할 수 있습니다. 이 custom 데이터는 그 Methods에게 건네져, 복수의 임의의 Parameters를 건네주기 위해서(때문에) 사용할 수 있습니다.
|
Object |
| interpolate | () | Methods |
public function interpolate(interpolationValues:Array , interpolationData:Object ):void
보간을 진행시키기 위해서(때문에) SeriesInterpolate effect에 의해 불려 갑니다. effect는 이것을 프레임에 대해 1 회씩, 보간이 완료할 때까지 호출합니다. 계열은, Parameters를 사용해, 보간 된 값을 렌더링 하는 역할을 완수합니다. 디폴트에서는, 계열은 interpolationData 를 initializeInterpolationData() Methods에 의해 돌려주어진 데이터 구조이다고 봐, 이것을 applyInterpolation() Methods에 건네줍니다.
interpolationValues:Array — 수치의 배열입니다. 각 수치는 0 ~ 1 의 범위가 됩니다. n 번째의 수치는, 데이터 계열중의 n 번째의 값의 보간이, 개시치로부터 종료치에 이르는 행정의 몇 퍼센트까지 진행되는지를 나타냅니다.
|
|
interpolationData:Object — beginInterpolation() Methods로부터 돌려주어지는 데이터입니다.
|
| invalidateData | () | Methods |
protected function invalidateData(invalid:Boolean = true):void
dataProvider 내의 기본으로 되는 데이터가 변화한 것을 계열에 통지합니다. 이 함수에 의해, 다음번의 commitProperties() Methods의 호출시에 updateData(),updateMapping(),updateFilter(), 및 updateTransform() Methods의 호출이 방아쇠 됩니다. 그래프의 엘리먼트에 할당할 수 있고 있는 데이터 effect가 있는 경우는, 이 Methods에 의해 표시 effect와 비표시 effect도 방아쇠 됩니다.
invalid:Boolean (default = true) |
| invalidateFilter | () | Methods |
protected function invalidateFilter(invalid:Boolean = true):void
축으로 대하는 데이터의 필터가 변화했기 때문에, 재계산이 필요한 것을 계열에 통지합니다. 이 Methods를 호출하면, 다음번의 commitProperties() Methods의 호출시에 updateFilter() Methods와 updateTransform() Methods의 호출이 방아쇠 됩니다. 그래프의 엘리먼트에 할당할 수 있고 있는 데이터 effect가 있는 경우는, 이 Methods에 의해 표시 effect와 비표시 effect도 방아쇠 됩니다.
invalid:Boolean (default = true) |
| invalidateMapping | () | Methods |
protected function invalidateMapping(invalid:Boolean = true):void
수치에의 데이터의 매핑이 변화했기 때문에, 재계산이 필요한 것을 계열에 통지합니다. 이 함수를 호출하면, 다음번의 commitProperties() Methods의 호출시에 updateMapping(),updateFilter(), 및 updateTransform() Methods의 호출이 방아쇠 됩니다. 그래프의 엘리먼트에 할당할 수 있고 있는 데이터 effect가 있는 경우는, 이 Methods에 의해 표시 effect와 비표시 effect도 방아쇠 됩니다.
invalid:Boolean (default = true) |
| invalidateTransform | () | Methods |
protected function invalidateTransform(invalid:Boolean = true):void
화면 좌표에의 데이터의 변환이 변화했기 때문에, 재계산이 필요한 것을 계열에 통지합니다. 이 함수를 호출하면, 다음번의 commitProperties() Methods의 호출시에 updateTransform() Methods의 호출이 방아쇠 됩니다.
invalid:Boolean (default = true) |
| invalidateTransitions | () | Methods |
protected function invalidateTransitions():void 데이터의 표시가 큰폭으로 변경된 것을 계열에 통지합니다. 이것에 의해, showData effect와 hideData effect가 모두 방아쇠 됩니다.
| legendDataChanged | () | Methods |
protected function legendDataChanged():void 새로운 LegendDataChanged 이벤트의 dispatch에 의해 계열의 표시명이 변경되면, 범례 항목을 갱신합니다.
| setActualSize | () | Methods |
public override function setActualSize(newWidth:Number , newHeight:Number ):void 이 object의 실제의 크기를 설정합니다.
이 메타데이타는 주로 updateDisplayList() Methods의 Implements에 사용됩니다. 여기서 object의 실제의 크기를, 그 명시적 크기, 부모와의 상대 (%) 크기, 및 측정된 크기에 근거해 계산합니다. 다음에 setActualSize() 를 호출해 이 실제의 크기를 object에 적용합니다.
그 외의 상황에서는, 이 Methods를 호출하는 대신에,width,height,percentWidth,percentHeight 등의 property를 설정하게 됩니다.
newWidth:Number — 이 object의 새로운 폭입니다.
|
|
newHeight:Number — 이 object의 새로운 높이입니다.
|
| stripNaNs | () | Methods |
protected function stripNaNs(cache:Array , field:String ):void
field property가 NaN 인 소정의 캐쉬에 아이템이 있는 경우는, 모두 삭제합니다. 상속 클래스에 의해, 그 updateFilter() 실행(완성)으로부터 이 Methods를 호출해, 축으로 필터 된 ChartItem 를 모두 삭제할 수가 있습니다.
cache:Array |
|
field:String |
| stylesInitialized | () | Methods |
public override function stylesInitialized():void
legendDataChanged() Methods를 호출합니다.
| updateData | () | Methods |
protected function updateData():void
이 Methods는, 계열이 나타내는 바탕으로 되는 데이터가 변화했기 때문에, 데이터 프로바이더로부터 재로드할 필요가 있는 경우에 불려 갑니다. custom 계열 타입을 Implements하는 경우, 이 Methods를 재정의(override) 해, 계열을 렌더링 하는데 필요한 모든 데이터를 그 데이터 프로바이더로부터 로드할 필요가 있습니다. 게다가super.updateData() Methods는 반드시 서브 클래스내에서 호출할 필요가 있습니다. 통상, 이 Methods는 직접 호출하지 말아 주세요. 그 대신에, 데이터가 특정의 시점에서 확실히 갱신되도록(듯이) 하기 위해서, 계열 클래스의 validateData() Methods를 호출해 주세요.
| updateDisplayList | () | Methods |
protected override function updateDisplayList(unscaledWidth:Number , unscaledHeight:Number ):void object의 묘화 및 그 아이의 크기나 위치의 설정을 실시합니다. 이것은, UIComponent 의 서브 클래스를 작성할 경우에 재정의(override) 가능한 확장된 Methods입니다.
이 Methods는 직접 호출하지 말아 주세요. addChild() Methods로 컴퍼넌트가 컨테이너에 추가되었을 때, 및 컴퍼넌트의 invalidateDisplayList() Methods가 불려 갔을 때에, Flex 가 updateDisplayList() Methods를 호출합니다.
컴퍼넌트에 아이가 없는 경우는, 이 Methods로 graphics.drawRect() 등 컴퍼넌트의 Graphics object에 대한 Methods를 몇개인가 사용해, 프로그램에 의한 묘화를 실행하게 됩니다.
컴퍼넌트에 아이가 있는 경우는, 이 Methods로 그 아이에 대해서 move() Methods 및 setActualSize() Methods를 호출하게 됩니다.
컴퍼넌트안에는, 아이가 있는 경우에서도 프로그램에 의한 묘화를 실행할 수 있는 것이 있습니다. 어느 경우에서도, 묘화 할 때는, 컴퍼넌트의 unscaledWidth 및 unscaledHeight 를 경계로서 사용할 필요가 있습니다.
width property 및 height property는 아니고,unscaledWidth 및 unscaledHeight 를 사용하는 것이 중요합니다.
unscaledWidth:Number — 컴퍼넌트의 scaleX property의 값에 관계없이, 컴퍼넌트의 좌표내에서 픽셀 단위에 의해 컴퍼넌트의 폭을 지정합니다.
|
|
unscaledHeight:Number — 컴퍼넌트의 scaleY property의 값에 관계없이, 컴퍼넌트의 좌표내에서 픽셀 단위로 컴퍼넌트의 높이를 지정합니다.
|
| updateFilter | () | Methods |
protected function updateFilter():void
이 Methods는, 계열이 나타내는 바탕으로 되는 데이터에, 관련하는 DataTransform 의 축으로야는 나타내지는 범위에 대한 필터를 적용할 필요가 있는 경우에 불려 갑니다. 이것은, 바탕으로 되는 데이터가 변경된, 또는 관련하는 축의 범위로 변경이 더해졌던 것이 원인으로 생기는 경우가 있습니다. custom 계열 타입을 Implements하는 경우, 이 Methods를 재정의(override) 해, 관련하는 DataTransform 에 의해 관리되는 축의 filterCache() Methods를 사용해 범위외의 데이터를 제외할 필요가 있습니다. filterCache() Methods는 범위외의 값을 NaN 로 변환합니다. super.updateFilter() Methods는 반드시 서브 클래스내에서 호출할 필요가 있습니다. 일반적으로, 이 Methods는 직접 호출하지 말아 주세요. 그 대신해, 지정된 시점에서 데이터에 필터가 확실히 적용되도록(듯이) 할 필요가 있는 경우, Series 클래스의 validateTransform() Methods를 호출합니다. 통상, 필요한 경우에는, 이 Methods의 전에 updateData() Methods 및 updateMapping() Methods가 불려 가고 있으면 상정할 수 있습니다.
| updateMapping | () | Methods |
protected function updateMapping():void
이 Methods는, 계열이 나타내는 바탕으로 되는 데이터를 수치 표현에 MAP 할 필요가 생기는 경우에 불려 갑니다. 이것은, 바탕으로 되는 데이터가 변경되었는지, 계열을 렌더링 하는데 사용된 축이 몇개의 관계하는 방법으로 변경되었던 것이 원인으로 생기는 경우가 있습니다. custom 계열을 Implements하는 경우, 이 Methods를 재정의(override) 해, 나타내지고 있는 데이터를, 관련하는 DataTransform 에 의해 관리되고 있는 축의 mapCache() Methods를 사용해 수치로 변환할 필요가 있습니다. 게다가super.updateMapping() Methods는 반드시 서브 클래스내에서 호출할 필요가 있습니다. 일반적으로, 이 Methods는 직접 호출하지 말아 주세요. 그 대신에, 데이터가 특정의 시점에서 확실히 MAP 되도록(듯이) 하기 위해서, 계열 클래스의 validateData() Methods를 호출해 주세요. 통상, 필요한 경우에는, 이 Methods의 전에 updateData() Methods가 불려 가고 있으면 상정할 수 있습니다.
| updateTransform | () | Methods |
protected function updateTransform():void
이 Methods는, 계열이 나타내는 바탕으로 되는 데이터를, 관련하는 DataTransform 의 축으로야는 스크린치로 변환할 필요가 있는 경우에 불려 갑니다. 이것은, 바탕으로 되는 데이터가 변경된, 관련하는 축의 범위가 변경된, 또는 화면상의 area의 크기가 변경되었던 것이 원인으로 생기는 경우가 있습니다. custom 계열 타입을 Implements하는 경우, 이 Methods를 재정의(override) 해, 관련하는 DataTransform 의 transformCache() Methods를 사용해 데이터를 변환할 필요가 있습니다. super.updateTransform() Methods는 반드시 서브 클래스내에서 호출할 필요가 있습니다. 일반적으로, 이 Methods는 직접 호출하지 말아 주세요. 그 대신해, 지정된 시점에서 데이터에 필터가 확실히 적용되도록(듯이) 할 필요가 있는 경우, Series 클래스의 valiateTransform() Methods를 호출합니다. 일반적으로, 필요한 경우에는, 이 Methods의 전에 updateData() Methods,updateMapping() Methods, 및 updateFilter() Methods가 불려 가고 있으면 상정할 수 있습니다.
| validateData | () | Methods |
protected function validateData():void
필요에 따라서 계열의 updateData() 함수 및 updateMapping() 함수를 호출합니다. 이 함수는, commitProperties 의 사이에 계열로부터 자동적으로 불려 갑니다만, 명시적인 시간에 생성치가 필요하게 되는 경우는, 파생 계열로부터 명시적으로 불려 가는 경우도 있습니다. 축으로 대하는 데이터의 로드와 매핑이, 축의 어느 포인트에서도 가능해지도록(듯이) 정의됩니다. 이 함수는, 어느 포인트로 명시적으로 호출해도 문제 없습니다.
| validateTransform | () | Methods |
protected function validateTransform():void
필요에 따라서 계열의 updateFilter() 함수 및 updateTransform() 함수를 호출합니다. 이 함수는, commitProperties()의 사이에 계열로부터 자동적으로 불려 갑니다만, 명시적인 시간에 생성치가 필요하게 되는 경우는, 파생 계열로부터 명시적으로 불려 가는 경우도 있습니다. 데이터의 필터와 변환은, 축으로 계산되는 특정의 값에 의존합니다. 또, 이러한 값도, 그래프에 표시되는 데이터에 좌우되는 경우가 있습니다. 이러한 값이 갱신되는 경우는, 이 함수를 부적절한 시간에 호출하면, 추가의 처리가 생길 가능성이 있습니다.
코멘트가 추가되었을 경우, 메일로 받기. | 코멘트 리포트
현재의 페이지: http://flexdocs.kr/docs/flex2/langref/mx/charts/chartClasses/Series.html