| Package | mx.charts.chartClasses |
| Class | public class ChartBase |
| Inheritance | ChartBase UIComponent FlexSprite Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
| Implements | IFocusManagerComponent |
| Subclasses | CartesianChart , PolarChart |
통상, ChartBase 클래스를 직접 사용할 것은 없습니다. 대신에, 그 서브 클래스 (PlotChart 또는 BubbleChart 등)의 1 개를 사용합니다. 이 클래스는, mx.charts 패키지로 제공되는 일반적인 그래프 타입의 기본 클래스로서 기능합니다.
이 클래스는, 체제의 일반적인 기능에 간단하게 액세스하기 위한 CSS 스타일 및 CSS property의 수를 정의합니다.
그래프의 최소 크기는 20 × 20 픽셀입니다. 그래프의 최대 크기에 제한은 없습니다. 그래프의 추천 크기는 400 × 400 픽셀입니다.
ChartBase object 및 그 서브 클래스는, 그래프내에서 마우스 포인터로부터 가장 가까운 데이터 포인트를 나타내는 추가의 데이터를 제공하는 것으로, 통상의 마우스 event object를 확장합니다. 마우스 이벤트의 event object에는 추가의 property인 hitData 가 포함되어 있습니다. 이 property에는 가장 가까운 데이터 포인트를 나타내는 HitData object가 포함되어 있습니다. HitData object의 내용의 상세한 것에 대하여는, mx.charts.HitData 를 참조해 주세요.
ChartBase object는, 마우스 포인터로부터 일정한 범위내에 있는 데이터 포인트만을 고려합니다. 이 반경은,mouseSensitivity property를 사용해 설정할 수 있습니다. mouseSensitivity 반경내에 데이터 포인트가 없는 경우, event.hitData 는 null 가 됩니다.
MXML 문장구조법의 비표시
Flex 컴퍼넌트가 ChartBase 클래스로부터 Inheritance하는 property는 다음과 같습니다.
<mx:태그명 property allElements="Array; 디폴트치 없음" annotationElements="Array; 디폴트치 없음" backgroundElements="Array; 디폴트치 없음" chartState="" clipContent="false|true" dataProvider="디폴트치 없음" dataRegion"디폴트치 없음" dataTipFunction="디폴트치 없음" dataTipLayerIndex"디폴트치 없음" dataTipMode"디폴트치 없음" description"디폴트치 없음" labelElements"디폴트치 없음" legendData"디폴트치 없음" mouseSensitivity="5" series="디폴트치 없음" seriesFilters"디폴트치 없음" showDataTips="true|false" transforms"디폴트치 없음"
스타일 chartSeriesStyles="Style; 디폴트치 없음" dataTipCalloutStroke="Stroke; 디폴트치 없음" dataTipRenderer="Renderer; 디폴트치 없음" fill="IFill; 디폴트치 없음" fontFamily="Verdana" fontSize="10" maximumDataTipCount="NaN" paddingBottom="디폴트치 없음" paddingTop="디폴트치 없음" paddingLeft="0" paddingRight="0" showDataTipTargets="true|false"
event itemClick="Event; 디폴트치 없음" itemDoubleClick="Event; 디폴트치 없음" itemMouseDown="Event; 디폴트치 없음" itemMouseMove="Event; 디폴트치 없음" itemMouseUp="Event; 디폴트치 없음" itemRollOut="Event; 디폴트치 없음" itemRollOver="Event; 디폴트치 없음" >
디폴트의 MXML propertydataProvider
See also
| property | 정의 | ||
|---|---|---|---|
![]() | accessibilityProperties : AccessibilityProperties
이 표시 object의 현재의 accessibility options입니다.
| DisplayObject | |
![]() | alpha : Number
지정된 object의 알파 투명도 값을 나타냅니다.
| DisplayObject | |
| annotationElements : Array
그래프에 의해 렌더링 되는 데이터 계열의 맨 위에 표시되는 ChartElements 의 배열을 설정합니다.
| ChartBase | ||
| backgroundElements : Array
그래프에 의해 렌더링 되는 데이터 계열의 맨 밑에 표시되는 배경 그래프 엘리먼트의 배열을 설정합니다.
| ChartBase | ||
![]() | 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 | |
| chartState : uint
[read-only]
그래프의 현재의 트란지션스테이트입니다.
| ChartBase | ||
![]() | className : String
이 인스턴스의 클래스명입니다. 예를 들어,
"Button" 등이 있습니다. | UIComponent | |
| clipContent : Boolean
축으로 할당할 수 있고 있는 area에 맞추어 그래프를 잘라낼까를 결정합니다.
| ChartBase | ||
![]() | 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
그래프의 데이터 프로바이더를 지정합니다.
| ChartBase | ||
| dataTipFunction : Function
값으로부터 DataTips 를 생성하기 위해서 사용되는 콜백 Methods를 지정합니다.
| ChartBase | ||
| dataTipMode : String
Flex 에 의한, 그래프의 DataTip 컨트롤 보기 방법을 지정합니다.
| ChartBase | ||
| description : String
그래프에 의해 나타나는 데이터의 간단한 설명입니다.
| ChartBase | ||
![]() | descriptor : UIComponentDescriptor
이 UIComponent 인스턴스의 작성을 위해서(때문에)
createComponentFromDescriptor() Methods로 사용한 UIComponentDescriptor 에의 참조입니다 (존재하는 경우). | UIComponent | |
![]() | 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 | |
![]() | 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 | |
![]() | isDocument : Boolean
이 UIComponent 인스턴스가 문서 object인지, 즉 Flex 어플리케이션, MXML 컴퍼넌트, 또는 ActionScript 컴퍼넌트의 계층의 최상정도에 위치할지 어떨지를 지정합니다.
| UIComponent | |
![]() | isPopUp : Boolean
컴퍼넌트가 pop-up 된 것을 나타내기 (위해)때문에, PopUpManager 에 의해
true 로 설정됩니다. | UIComponent | |
| legendData : Array
[read-only]
범례 항목의 배열입니다.
| ChartBase | ||
![]() | 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 | |
| mouseSensitivity : Number = 5
마우스 포인터를 그래프상에서 이동시켰을 때에, 데이터 포인트가 마우스 포인터아래에 있으면 Flex 로 판단하기 위한 거리를 픽셀 단위로 지정합니다.
| ChartBase | ||
![]() | 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 | |
| series : Array
그래프의 데이터를 정의하는 Series object의 배열입니다.
| ChartBase | ||
| seriesFilters : Array
그래프내의 모든 계열에 적용되는 필터의 배열입니다.
| ChartBase | ||
| showDataTips : Boolean
그래프의 DataTip 컨트롤을 Flex 로 표시할지 어떨지를 지정합니다.
| ChartBase | ||
![]() | 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 | |
![]() | 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 | 정의 | ||
|---|---|---|---|
| allElements : Array
그래프내에 표시되는 전그래프 엘리먼트세트입니다.
| ChartBase | ||
| dataRegion : Rectangle
[read-only]
데이터를 표시하는데 사용되는 그래프의 area입니다.
| ChartBase | ||
| dataTipLayerIndex : int
[read-only]
DataTips 의 렌더링을 실시하는 아이의 인덱스입니다.
| ChartBase | ||
| labelElements : Array
그래프 엘리먼트의 label를 나타내는 DisplayObjects 세트입니다.
| ChartBase | ||
| transforms : Array
이 그래프에 의해 관리되는 DataTransforms 입니다.
| ChartBase | ||
![]() | unscaledHeight : Number
확대 / 축소 없음의 컴퍼넌트의 높이를 요구하는 편리한 Methods입니다. 컴퍼넌트의 묘화 및 아이의 레이아웃은 모두, 이 높이의 네모진 범위내에서 실시할 필요가 있습니다. 또, 이 값은
updateDisplayList() 에 인수로서 건네받습니다. | UIComponent | |
![]() | unscaledWidth : Number
확대 / 축소 없음의 컴퍼넌트의 폭을 요구하는 편리한 Methods입니다. 컴퍼넌트의 묘화 및 아이의 레이아웃은 모두, 이 폭의 네모진 범위내에서 실시할 필요가 있습니다. 또, 이 값은
updateDisplayList() 에 인수로서 건네받습니다. | UIComponent | |
| Methods | 정의 | ||
|---|---|---|---|
| ChartBase ()
constructor .
| ChartBase | ||
![]() | addChild (child:DisplayObject ):DisplayObject
이 DisplayObjectContainer 인스턴스에 child DisplayObject 인스턴스를 추가합니다.
| DisplayObjectContainer | |
![]() | addChildAt (child:DisplayObject , index:int ):DisplayObject
이 DisplayObjectContainer 인스턴스에 child DisplayObject 인스턴스를 추가합니다.
| DisplayObjectContainer | |
![]() | 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 | |
![]() | callLater (method:Function , args:Array = null):void
다음에 호출하는 함수를 큐에 포함합니다.
| UIComponent | |
![]() | clearStyle (styleProp:String ):void
이 컴퍼넌트 인스턴스로부터 스타일 property를 삭제합니다.
| UIComponent | |
![]() | 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 | |
| dataToLocal (... dataValues):Point
1 조의 데이터치를 화면상의 x-y 좌표로 변환합니다.
| ChartBase | ||
![]() | deleteReferenceOnParentDocument (parentDocument:IFlexDisplayObject ):void
이 IUIComponent object에의
id 참조를 친문서 object로부터 삭제합니다. | UIComponent | |
![]() | 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 | |
![]() | executeBindings (recurse:Boolean = false):void
이 UIComponent object에의 데이터 바인딩을 실행합니다.
| UIComponent | |
| findDataPoints (x:Number , y:Number ):Array
Methods에게 건네진 좌표에 가장 가까운 데이터 포인트를 나타내는 HitData object의 배열을 돌려줍니다.
| ChartBase | ||
![]() | finishPrint (obj:Object , target:IFlexDisplayObject ):void
인쇄의 완료 후에 불려 갑니다.
| UIComponent | |
| getAxis (dimension:String ):IAxis
그래프의 특정의 크기의 축인스턴스를 취득합니다.
| ChartBase | ||
![]() | 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 | |
![]() | 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 | |
![]() | 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 | |
| hideData ():void
그래프에 표시중의, 기본으로 되는 데이터가 변경된 것을 그래프에 통지합니다.
| ChartBase | ||
![]() | 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 | |
![]() | invalidateDisplayList ():void
다음에 화면이 갱신되고 있는 동안에
updateDisplayList() Methods가 불려 가도록(듯이), 컴퍼넌트를 마크 합니다. | UIComponent | |
![]() | invalidateProperties ():void
다음에 화면이 갱신되고 있는 동안에
commitProperties() Methods가 불려 가도록(듯이), 컴퍼넌트를 마크 합니다. | UIComponent | |
| invalidateSeriesStyles ():void
그래프의 재묘화를 방아쇠 합니다.
| ChartBase | ||
![]() | invalidateSize ():void
다음에 화면이 갱신되고 있는 동안에
measure() Methods가 불려 가도록(듯이), 컴퍼넌트를 마크 합니다. | UIComponent | |
![]() | isPrototypeOf (theClass:Object ):Boolean
Object 클래스의 인스턴스가, Parameters로서 지정된 object의 prototype 체인내에 있을지 어떨지를 나타냅니다.
| Object | |
| legendDataChanged ():void
새로운 LegendDataChanged 이벤트를 dispatch합니다.
| ChartBase | ||
![]() | localToContent (point:Point ):Point
Point object를 로컬 좌표로부터 컨텐츠 좌표로 변환합니다. | UIComponent | |
| localToData (pt:Point ):Array
화면상의 좌표를 1 조의 데이터치로 변환합니다.
| ChartBase | ||
![]() | localToGlobal (point:Point ):Point
point object를 표시 object의 (로컬) 좌표로부터 스테이지 (글로벌) 좌표로 변환합니다. | DisplayObject | |
![]() | 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 (w:Number , h:Number ):void
object의 크기를 설정합니다.
| ChartBase | ||
| setAxis (dimension:String , value:IAxis ):void
축인스턴스를 그래프의 특정의 크기에 할당합니다.
| ChartBase | ||
![]() | 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
컴퍼넌트의 스타일을 처음으로 초기화할 때, Flex 는
stylesInitialized() Methods를 호출합니다. | UIComponent | |
![]() | 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 | |
| applySeriesSet (seriesSet:Array , transform:DataTransform ):Array
계열을 사전 처리 해, 표시용으로 변환합니다.
| ChartBase | ||
![]() | attachOverlay ():void
이것은, Flex 체제가 Dissolve effect를 지원(support)하기 위해서 사용하는 내부 Methods입니다.
| UIComponent | |
![]() | childrenCreated ():void
아이 object의 작성 후에 행해지는 최종 처리를 실행합니다.
| UIComponent | |
![]() | commitProperties ():void
컴퍼넌트로 설정된 property를 처리합니다.
| UIComponent | |
![]() | createChildren ():void
컴퍼넌트의 child object를 작성합니다.
| UIComponent | |
| customizeSeries (seriesGlyph:Series , i:uint ):void
그래프의 계열에, 계열마다의 customize 및 포맷을 적용합니다.
| ChartBase | ||
![]() | focusInHandler (event:FocusEvent ):void
UIComponent object가 포커스를 취득했을 때에 불려 가는 event 핸들러입니다.
| UIComponent | |
![]() | focusOutHandler (event:FocusEvent ):void
UIComponent object가 포커스를 잃었을 때에 불려 가는 event 핸들러입니다.
| UIComponent | |
![]() | initializationComplete ():void
이 컴퍼넌트의 초기화를 완료시킵니다.
| UIComponent | |
![]() | initializeAccessibility ():void
이 컴퍼넌트의 accessibility코드를 초기화합니다.
| UIComponent | |
| invalidateChildOrder ():void
그래프의 child 리스트가 변경되고 있어 늘어놓고 바꾸고가 필요한 것을 그래프에 통지합니다.
| ChartBase | ||
| invalidateData ():void
이 Methods는, 그래프의 재묘화를 방아쇠 합니다.
| ChartBase | ||
| invalidateSeries ():void
그래프의 계열 배열이 변경되고 있어 재처리가 필요한 것을 그래프에 통지합니다.
| ChartBase | ||
![]() | isOurFocus (target:DisplayObject ):Boolean
통상, UITextField object가 포함되어 있는 컴퍼넌트 가운데, UITextField object가 포커스를 취득한 컴퍼넌트에 의해 재정의(override) 됩니다.
| UIComponent | |
![]() | keyDownHandler (event:KeyboardEvent ):void
keyDown 이벤트에 대해서 불려 가는 event 핸들러입니다. | UIComponent | |
![]() | keyUpHandler (event:KeyboardEvent ):void
keyUp 이벤트에 대해서 불려 간 event 핸들러입니다. | UIComponent | |
![]() | measure ():void
컴퍼넌트의 디폴트 크기를 계산할 뿐만 아니라, 옵션으로 디폴트의 최소 크기를 계산할 수도 있습니다.
| UIComponent | |
| positionDataTips ():void
그래프상의 DataTips 의 위치를 정의합니다.
| ChartBase | ||
![]() | updateDisplayList (unscaledWidth:Number , unscaledHeight:Number ):void
object의 묘화 및 그 아이의 크기나 위치의 설정을 실시합니다.
| UIComponent | |
| 이벤트 | 일람 | 정의 | ||
|---|---|---|---|---|
![]() | activate | Flash Player 가 operating system의 포커스를 취득해, 액티브하게 되었을 때에 dispatch됩니다. | DisplayObject | |
![]() | add |
addChild() Methods 또는 addChildAt() Methods를 사용해 컴퍼넌트를 컨텐츠의 아이로서 컨테이너에 추가했을 때에 dispatch됩니다. | UIComponent | |
![]() | added | 표시 object가 표시 리스트에 추가되었을 때에 dispatch됩니다. | DisplayObject | |
![]() | click | 유저가 같은 InteractiveObject 상에서 pointing device의 메인 버튼을 눌러 떼어 놓으면 dispatch됩니다. | InteractiveObject | |
![]() | creationComplete | 컴퍼넌트의 구축, property 처리, 측정, 레이아웃, 및 묘화가 완료했을 때에 dispatch됩니다. | UIComponent | |
![]() | currentStateChange | 뷰스테이트의 변경 후에 dispatch됩니다. | UIComponent | |
![]() | currentStateChanging |
currentState property가 변경된 후에 dispatch됩니다. 뷰스테이트가 변경되기 전에는 dispatch되지 않습니다. | UIComponent | |
![]() | deactivate | Flash Player 가 operating system의 포커스를 잃어, 비액티브하게 되었을 때에 dispatch됩니다. | DisplayObject | |
![]() | doubleClick |
object의 doubleClickEnabled 플래그가 true 로 설정되어 있는 경우에는, 유저가 같은 InteractiveObject 상에서 pointing device의 메인 버튼을 2 회 계속해 재빠르게 눌러 떼어 놓으면 dispatch됩니다. | InteractiveObject | |
![]() | dragComplete | 드러그 조작이 완료했을 때 (드러그 데이터를 드롭 타겟으로 드롭 하는지, 드롭을 실행하지 않고 드러그 & 드롭 조작을 종료했을 때의 언젠가), 드러그 이니씨에이터 (드러그 한 데이터의 소스인 컴퍼넌트)에 의해 dispatch됩니다. | UIComponent | |
![]() | dragDrop | 유저가 드롭 타겟상에서 마우스를 떼어 놓았을 때, 드롭 타겟으로 따라 dispatch됩니다. | UIComponent | |
![]() | dragEnter | 드러그 조작시에, 컴퍼넌트상에서 마우스를 이동했을 때, 컴퍼넌트에 의해 dispatch됩니다. | UIComponent | |
![]() | dragExit | 유저가 데이터를 컴퍼넌트의 외부에 드러그 해, 타겟으로 드롭 하지 않았을 때, 컴퍼넌트에 의해 dispatch됩니다. | UIComponent | |
![]() | dragOver | 드러그 조작시에, 컴퍼넌트상에서 마우스를 이동했을 때, 컴퍼넌트에 의해 dispatch됩니다. | UIComponent | |
![]() | effectEnd | effect의 종료후에 dispatch됩니다. | UIComponent | |
![]() | effectStart | effect가 개시되기 직전에 dispatch됩니다. | UIComponent | |
![]() | enterFrame | 재생 헤드가 새로운 프레임에 들어갈 때 dispatch됩니다. | DisplayObject | |
![]() | enterState | 컴퍼넌트가 르트뷰스테이트에 돌아온 후에 dispatch됩니다. | UIComponent | |
![]() | exitState | 컴퍼넌트가 르트뷰스테이트를 종료하기 전에 dispatch됩니다. | UIComponent | |
![]() | focusIn | 표시 object가 포커스를 취득한후에 dispatch됩니다. | InteractiveObject | |
![]() | focusOut | 표시 object가 포커스를 잃은후에 dispatch됩니다. | InteractiveObject | |
![]() | hide | object 상태가 가시로부터 불가시에 변화했을 때에 dispatch됩니다. | UIComponent | |
![]() | initialize | 컴퍼넌트의 구축과 초기화 property의 설정이 완료했을 때에 dispatch됩니다. | UIComponent | |
![]() | invalid | Validator 에 의해 컴퍼넌트가 감시되고 있어 검증이 실패했을 경우에 dispatch됩니다. | UIComponent | |
| itemClick | 마우스를 클릭했을 때에 마우스 포인터아래에 데이터 포인트가 발견되면 dispatch됩니다. | ChartBase | ||
| itemDoubleClick | 마우스를 더블 클릭 했을 때에 마우스 포인터아래에 데이터 포인트가 발견되면 dispatch됩니다. | ChartBase | ||
| itemMouseDown | 마우스의 버튼을 눌렀을 때에 마우스 포인터아래에 데이터 포인트가 발견되면 dispatch됩니다. | ChartBase | ||
| itemMouseMove | 마우스가 데이터 포인트상에 있을 때 마우스 포인터가 이동하면 dispatch됩니다. | ChartBase | ||
| itemMouseUp | 마우스의 버튼을 떼어 놓았을 때에 마우스 포인터아래에 데이터 포인트가 발견되면 dispatch됩니다. | ChartBase | ||
| itemRollOut | 마우스 포인터로부터 가장 가까운 데이터 포인트가 바뀌면 dispatch됩니다. | ChartBase | ||
| itemRollOver | 마우스 포인터아래에 새로운 데이터 포인트가 발견되면 dispatch됩니다. | ChartBase | ||
![]() | keyDown | 유저가 키를 눌렀을 때에 dispatch됩니다. | InteractiveObject | |
![]() | keyFocusChange | 유저가 키보드 조작에 의해 포커스를 변경하려고 하면 dispatch됩니다. | InteractiveObject | |
![]() | keyUp | 유저가 키를 떼어 놓았을 때에 dispatch됩니다. | InteractiveObject | |
![]() | mouseDown | Flash Player 윈도우의 InteractiveObject 인스턴스 위에서, 유저가 pointing device의 버튼을 눌렀을 때에 dispatch됩니다. | InteractiveObject | |
![]() | mouseDownOutside | 유저가 PopUpManager 를 사용해 연 컴퍼넌트의 외측에서 마우스를 클릭했을 때에, 그 컴퍼넌트로부터 dispatch됩니다. | UIComponent | |
![]() | 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 | |
![]() | mouseWheelOutside | 유저가 PopUpManager 를 사용해 연 컴퍼넌트의 외측에 마우스 휠을 스크롤 했을 때에, 그 컴퍼넌트로부터 dispatch됩니다. | UIComponent | |
![]() | move | object가 이동했을 때에 dispatch됩니다. | UIComponent | |
![]() | preinitialize | 컴퍼넌트의 초기화 순차 순서의 초에 dispatch됩니다. | UIComponent | |
![]() | remove |
removeChild() 또는 removeChildAt() Methods를 사용해 컴퍼넌트를 컨텐츠의 아이로서 컨테이너로부터 삭제했을 때에 dispatch됩니다. | UIComponent | |
![]() | removed | 표시 object가 표시 리스트로부터 삭제 되려고 하고 있을 때 dispatch됩니다. | DisplayObject | |
![]() | render | 표시 리스트가 갱신 및 렌더링 되려고 하고 있을 때 dispatch됩니다. | DisplayObject | |
![]() | resize | 컴퍼넌트의 크기가 변경되었을 때에 dispatch됩니다. | UIComponent | |
![]() | rollOut | 유저가 InteractiveObject 인스턴스로부터 pointing device를 떼어 놓았을 때에 dispatch됩니다. | InteractiveObject | |
![]() | rollOver | 유저가 InteractiveObject 인스턴스에 pointing device를 맞추었을 때에 dispatch됩니다. | InteractiveObject | |
![]() | show | object 상태가 불가시로부터 가시에 변화했을 때에 dispatch됩니다. | UIComponent | |
![]() | tabChildrenChange |
object의 tabChildren 플래그의 값이 변경되었을 때에 dispatch됩니다. | InteractiveObject | |
![]() | tabEnabledChange |
object의 tabEnabled 플래그가 변경되었을 때에 dispatch됩니다. | InteractiveObject | |
![]() | tabIndexChange |
object의 tabIndex property의 값이 변경되었을 때에 dispatch됩니다. | InteractiveObject | |
![]() | toolTipCreate | 툴 힌트를 작성할 경우에 컴퍼넌트에 의해 dispatch됩니다. | UIComponent | |
![]() | toolTipEnd | 컴퍼넌트의 툴 힌트가 비표시로 되고 있어 곧 파기될 때, 컴퍼넌트에 의해 dispatch됩니다. | UIComponent | |
![]() | toolTipHide | 컴퍼넌트의 툴 힌트가 비표시로 되기 전에, 컴퍼넌트에 의해 dispatch됩니다. | UIComponent | |
![]() | toolTipShow | 컴퍼넌트의 툴 힌트가 표시되기 전에, 컴퍼넌트에 의해 dispatch됩니다. | UIComponent | |
![]() | toolTipShown | 컴퍼넌트의 툴 힌트가 표시된 후에, 컴퍼넌트에 의해 dispatch됩니다. | UIComponent | |
![]() | toolTipStart |
toolTip property가 설정되어 있는 컴퍼넌트상에 유저가 마우스를 이동하는 것과 동시에, 그 컴퍼넌트에 의해 dispatch됩니다. | UIComponent | |
![]() | updateComplete |
object의 commitProperties(),measure(), 및 updateDisplayList() Methods가 필요에 따라서 불려 갔을 때에 dispatch됩니다. | UIComponent | |
![]() | valid | Validator 에 의해 컴퍼넌트가 감시되고 있어 검증이 성공했을 경우에 dispatch됩니다. | UIComponent | |
![]() | valueCommit | 프로그램 또는 유저 조작의 어느 쪽인가에 따라, 값이 변경되었을 때에 dispatch됩니다. | UIComponent | |
| 스타일 | 설명 | 정의 | ||
|---|---|---|---|---|
![]() | bottom | 형태: Number 형식: Length CSS 의 Inheritance: no 컴퍼넌트의 하단으로부터 부모 컨테이너의 하단까지의 수직 거리 (픽셀 단위)를 나타냅니다. | UIComponent | |
|
chartSeriesStyles
| 형태: Array CSS 의 Inheritance: no string의 리스트가 포함되어 있어 각각의 string는 데이터 계열의 디폴트의 CSS 스타일로서 사용되는 CSS 타입 selector에 대응합니다. 그래프내의 각 데이터 계열은, chartSeriesStyles 스타일에 포함되고 있는 리스트로부터 CSS 타입 selector를 묘화 합니다. 최초의 데이터 계열은 최초의 selector를, 2 번째의 계열은 2 번째의 selector를 사용해, 이하도 같습니다. 타입 selector내의 스타일 property는, 데이터 계열에 styleName property를 지정하는 것으로써 재정의(override) 할 수 있습니다.
| ChartBase | ||
|
color
| 형태: uint 형식: Color CSS 의 Inheritance: yes 컴퍼넌트의 label를 포함한 컴퍼넌트내의 텍스트의 색입니다. 디폴트치 0x0B333C. | ChartBase | ||
|
dataTipCalloutStroke
| 형태: mx.graphics.IStroke CSS 의 Inheritance: no 데이터 힌트 타겟으로부터 힌트까지의 콜 아웃의 선의 렌더링에 사용하는 Stroke object입니다. null 로 설정하면, 선이 묘화 되지 않습니다.
| ChartBase | ||
|
dataTipRenderer
| 형태: Class CSS 의 Inheritance: no 데이터 힌트의 렌더링에 사용하는 클래스를 지정합니다. 이 클래스는, IFlexDisplayObject 인터페이스 및 IDataRenderer 인터페이스를 Implements할 필요가 있습니다. 그래프에 의해, custom 데이터 힌트의 data property를 할당할 수 있습니다. 이것은, 기술하는 데이터 포인트를 나타내는 HitData 구조체가 됩니다.
| ChartBase | ||
![]() | errorColor | 형태: uint 형식: Color CSS 의 Inheritance: yes 검증이 실패했을 경우의 컴퍼넌트의 하이라이트의 색입니다. | UIComponent | |
|
fill
| 형태: mx.graphics.IFill CSS 의 Inheritance: no 그래프의 배경으로 사용되는 칠의 스타일을 지정합니다. 칠에는 단순한 칼라치, 또는 mx.graphics.IFill 인터페이스를 Implements하는 object를 지정할 수 있습니다. | ChartBase | ||
![]() | focusBlendMode | 형태: String CSS 의 Inheritance: no 포커스 구형으로 사용되는 브렌드 모드입니다. | UIComponent | |
![]() | focusSkin | 형태: Class CSS 의 Inheritance: no 포커스 구형의 묘화에 사용하는 스킨입니다. | UIComponent | |
![]() | focusThickness | 형태: Number 형식: Length CSS 의 Inheritance: no 포커스 구형의 아우트라인의 폭 (픽셀 단위)을 나타냅니다. | UIComponent | |
|
fontFamily
| 형태: String CSS 의 Inheritance: yes 사용하는 폰트의 이름입니다. 완전한 CSS Implements과 달리, 칸마 단락 리스트는 지원(support)되지 않습니다. 임의의 폰트 패밀리명을 사용할 수 있습니다. 범용 폰트명을 지정했을 경우, 적절한 디바이스 폰트에 값환됩니다. 디폴트치 "Verdana". | ChartBase | ||
|
fontSize
| 형태: Number 형식: Length CSS 의 Inheritance: yes 텍스트의 높이 (픽셀 단위)입니다. 디폴트치 10. | ChartBase | ||
|
fontStyle
| 형태: String CSS 의 Inheritance: yes 텍스트를 이탤릭체로 할지 어떨지를 지정합니다. 인식되는 값은 "normal" 와 "italic"입니다.
디폴트치"normal". | ChartBase | ||
|
fontWeight
| 형태: String CSS 의 Inheritance: yes 텍스트를 볼드체로 할지 어떨지를 지정합니다. 유효한 값은 "normal" 와 "bold" 입니다.
디폴트치"normal". | ChartBase | ||
![]() | horizontalCenter | 형태: Number 형식: Length CSS 의 Inheritance: no 컴퍼넌트의 부모 컨테이너 속 진심으로 컴퍼넌트의 중심까지의 수평거리 (픽셀 단위)를 나타냅니다. | UIComponent | |
![]() | left | 형태: Number 형식: Length CSS 의 Inheritance: no 컴퍼넌트의 부모 컨테이너의 좌단으로부터 컴퍼넌트의 좌단까지의 수평거리 (픽셀 단위)를 나타냅니다. | UIComponent | |
|
maximumDataTipCount
| 형태: int CSS 의 Inheritance: no 1 개의 그래프로 표시되는 데이터 힌트의 최대수를 지정합니다. 이 스타일에 의해 허가되고 있는 수보다 많은 데이터 포인트가 그래프의 범위내에 있는 경우는, 거리에 의해 우선 순위를 붙일 수 있어 가장 가까운 것이 최초로 표시됩니다. 디폴트치는 NaN 이며, 범위내의 모든 데이터 힌트가 표시됩니다. | ChartBase | ||
|
paddingBottom
| 형태: Number 형식: Length CSS 의 Inheritance: no 그래프아래의 경계와 그 컨텐츠 area와의 간격을 픽셀수로 지정합니다. | ChartBase | ||
|
paddingLeft
| 형태: Number 형식: Length CSS 의 Inheritance: no 컨테이너의 왼쪽의 경계와 컨텐츠 area의 좌단과의 사이의 픽셀수입니다. 디폴트치는 0 입니다. | ChartBase | ||
|
paddingRight
| 형태: Number 형식: Length CSS 의 Inheritance: no 컨테이너의 오른쪽의 경계와 컨텐츠 area의 우단과의 사이의 픽셀수입니다. 디폴트치는 0 입니다. | ChartBase | ||
|
paddingTop
| 형태: Number 형식: Length CSS 의 Inheritance: no 그래프 위의 경계와 그 컨텐츠 area와의 간격을 픽셀수로 지정합니다. | ChartBase | ||
![]() | right | 형태: Number 형식: Length CSS 의 Inheritance: no 컴퍼넌트의 우단으로부터 부모 컨테이너의 우단까지의 수평거리 (픽셀 단위)를 나타냅니다. | UIComponent | |
|
showDataTipTargets
| 형태: Boolean CSS 의 Inheritance: noshowDataTips 가 true 로 설정되어 있을 때, 데이터 포인트상에 타겟을 표시할지 어떨지를 지정합니다.
| ChartBase | ||
|
textDecoration
| 형태: String CSS 의 Inheritance: no 텍스트에 밑줄을 표시할지 어떨지를 지정합니다. 유효한 값은, "none" 및 "underline" 입니다.
디폴트치"none". | ChartBase | ||
![]() | themeColor | 형태: uint 형식: Color CSS 의 Inheritance: yes 컴퍼넌트의 테마 칼라입니다. | UIComponent | |
![]() | top | 형태: Number 형식: Length CSS 의 Inheritance: no 컴퍼넌트의 부모 컨테이너의 상단으로부터 컴퍼넌트의 상단까지의 수직 거리 (픽셀 단위)를 나타냅니다. | UIComponent | |
![]() | verticalCenter | 형태: Number 형식: Length CSS 의 Inheritance: no 컴퍼넌트의 부모 컨테이너 속 진심으로 컴퍼넌트의 중심까지의 수직 거리 (픽셀 단위)를 나타냅니다. | UIComponent | |
| allElements | property |
protected var allElements:Array 그래프내에 표시되는 전그래프 엘리먼트세트입니다. 이것에는, 계열, 2 번째의 계열, 배경 엘리먼트, 주석 엘리먼트등이 포함됩니다.
| annotationElements | property |
annotationElements:Array [read-write]그래프에 의해 렌더링 되는 데이터 계열의 맨 위에 표시되는 ChartElements 의 배열을 설정합니다. 배열내의 각 아이템은, mx.charts.DualStyleObject 클래스를 서브 클래스화해, IChartElement 인터페이스를 Implements할 필요가 있습니다.
Implements public function get annotationElements():Array
public function set annotationElements(value:Array ):void
| backgroundElements | property |
backgroundElements:Array [read-write]그래프에 의해 렌더링 되는 데이터 계열의 맨 밑에 표시되는 배경 그래프 엘리먼트의 배열을 설정합니다. 배열내의 각 아이템은, mx.charts.DualStyleObject 클래스를 서브 클래스화해, IChartElement 인터페이스를 Implements할 필요가 있습니다.
Implements public function get backgroundElements():Array
public function set backgroundElements(value:Array ):void
| chartState | property |
chartState:uint [read-only]그래프의 현재의 트란지션스테이트입니다. 이 property는, 그래프가 낡은 데이터를 현재 트란지션으로 폐기중인지, 새로운 데이터를 트란지션으로 바쁜 와중이든가, 혹은 모든 트란지션을 완료해 현재의 데이터 세트를 표시중인지를 판별하기 위해서 사용할 수 있습니다. 유효한 값은, mx.charts.chartClasses.ChartState 의 일람을 참조해 주세요.
Implements public function get chartState():uint
| clipContent | property |
clipContent:Boolean [read-write]
축으로 할당할 수 있고 있는 area에 맞추어 그래프를 잘라낼까를 결정합니다. 그래프를 잘라내는 경우는 false 로 설정합니다. 데이터를 렌더링 했을 때에 그래프가 잘라내지지 않게 하는 경우는,true 로 설정합니다.
public function get clipContent():Boolean
public function set clipContent(value:Boolean ):void
| dataProvider | property |
dataProvider:Object [read-write]
그래프의 데이터 프로바이더를 지정합니다. 그래프에 의해 렌더링 되는 데이터 계열에는, 이 데이터 프로바이더를 할당할 수 있습니다. 같은 그래프내에 이종의 데이터 계열을 렌더링 하는 경우는, 각각의 계열의 dataProvider property를 사용해 주세요.
이 property는 배열외, IList 또는 ICollectionView 인터페이스를 Implements하는 다른 모든 object도 받아들입니다.
Implements public function get dataProvider():Object
public function set dataProvider(value:Object ):void
| dataRegion | property |
dataRegion:Rectangle [read-only]데이터를 표시하는데 사용되는 그래프의 area입니다. 이 구형에는, 취해, 축선과 label, 및 추가 스페이스에 사용되는 area는 포함되지 않습니다.
Implements protected function get dataRegion():Rectangle
| dataTipFunction | property |
public var dataTipFunction:Function 값으로부터 DataTips 를 생성하기 위해서 사용되는 콜백 Methods를 지정합니다. 이 Methods의 서명은, 다음과 같습니다.
function dataTipFunction(hitData:Hit) :String
이 Methods는, 각 데이터 포인트에 표시하는 String 를 돌려줍니다. 텍스트에는 HTML 포맷도 사용할 수 있습니다. 유일한 Parameters는, 데이터 포인트를 기술하는 HitData object입니다.
| dataTipLayerIndex | property |
dataTipLayerIndex:int [read-only]DataTips 의 렌더링을 실시하는 아이의 인덱스입니다. 한층 더 가시 엘리먼트를 그래프에 추가하는 상속 클래스는, 이 layer아래에 추가할 필요가 있습니다.
Implements protected function get dataTipLayerIndex():int
| dataTipMode | property |
dataTipMode:String [read-write]Flex 에 의한, 그래프의 DataTip 컨트롤 보기 방법을 지정합니다. DataTip 컨트롤은 툴 힌트를 닮아 있습니다만, 마우스 포인터로부터 가장 가까운 그래프의 데이터 포인트를 나타내는 적절한 값이 표시된다고 하는 점으로써 다릅니다.
다른 그래프 엘리먼트에는 다른 스타일의 DataTip 컨트롤이 표시되는 경우가 있습니다. 예를 들어, 쌓아올리고 세로의 곧은 선 그래프의 엘리먼트의 경우, 세로의 곧은 선의 값과 그 세로의 곧은 선이 전체에 차지하는 비율이 양쪽 모두 표시되는 일이 있습니다.
DataTip 컨트롤은,dataTipFunction property를 사용해 customize 할 수 있습니다. 유효한 값은 다음과 같습니다.
"single" - 마우스 커서에 가장 가까운 dataPoint 에 대해서 dataTips 가 표시됩니다. multiple - 마우스 커서의 범위내의 임의의 dataTip 에 대해서 dataTips 가 표시됩니다. 감도는 mouseSensitivity property로 조절할 수 있습니다. public function get dataTipMode():String
public function set dataTipMode(value:String ):void
| description | property |
description:String [read-write]그래프에 의해 나타나는 데이터의 간단한 설명입니다. accessibility가 유효하게 되어 있는 경우, screen reader는 이 property를 사용해 그래프를 설명합니다.
이 string의 디폴트는 empty의 string로, 이것이 의미를 가지기 위해서(때문에)는 개발자가 명시적으로 할당할 필요가 있습니다.
Implements public function get description():String
public function set description(value:String ):void
| labelElements | property |
protected var labelElements:Array 그래프 엘리먼트의 label를 나타내는 DisplayObjects 세트입니다. 계열, 주석, 및 배경의 타입안에는, 엘리먼트나 콜 아웃등의 오버레이를 포함하는 것이 있습니다. 그래프내의 모든 엘리먼트의 전면에 이러한 오버레이를 표시하는 경우는, 오버레이를 포함한 DisplayObject 를 그래프에 건네주면, 다른 모든 그래프 엘리먼트의 전면에 오버레이가 표시됩니다. 그래프를 Implements하는 유저는, labelElements 배열에 있는 이러한 오버레이 object에 액세스 할 수 있습니다.
| legendData | property |
legendData:Array [read-only]범례 항목의 배열입니다.
이 property는 데이터 바인딩의 소스로서 사용할 수 있습니다.
Implements public function get legendData():Array
| mouseSensitivity | property |
public var mouseSensitivity:Number = 5
마우스 포인터를 그래프상에서 이동시켰을 때에, 데이터 포인트가 마우스 포인터아래에 있으면 Flex 로 판단하기 위한 거리를 픽셀 단위로 지정합니다. Flex 에서는,mouseSensitivity 로 지정한 픽셀치의 범위내에 있는 데이터 포인트는 모두 마우스 포인터아래에 있는 것이라고 보여집니다. 이 값은 findDataPoints Methods에서도 사용됩니다.
디폴트치5.
| series | property |
series:Array [read-write]그래프의 데이터를 정의하는 Series object의 배열입니다. 이 배열의 설정에 사용하는 Series object의 타입은, 각각의 그래프에 의해 정의됩니다. 예를 들어 ColumnChart 에서는, ColumnSeries object가 이 배열의 일부인 것이 필요합니다. 일부의 그래프는 IChartElement 타입의 모든 object를 배열의 일부로서 받아들입니다만, 통상 각 그래프에는 각각 특정의 타입의 object가 필요합니다.
Implements public function get series():Array
public function set series(value:Array ):void
| seriesFilters | property |
seriesFilters:Array [read-write]
그래프내의 모든 계열에 적용되는 필터의 배열입니다. 복수의 비트 맵 필터를 모든 계열에 한 번에 적용하려면 , 이 property에 그러한 필터의 배열을 할당해 주세요. 그래프의 계열의 디폴트의 필터를 클리어 하려면 ,seriesFilter property를 empty의 배열로 설정합니다. seriesFilters property에 필터를 할당하면 모든 계열에 적용되어 개개의 계열에 할당하는 것보다도 효율적입니다.
public function get seriesFilters():Array
public function set seriesFilters(value:Array ):void
| showDataTips | property |
showDataTips:Boolean [read-write]그래프의 DataTip 컨트롤을 Flex 로 표시할지 어떨지를 지정합니다. DataTip 컨트롤은 툴 힌트를 닮아 있습니다만, 마우스 포인터로부터 가장 가까운 그래프의 데이터 포인트를 나타내는 적절한 값이 표시된다고 하는 점으로써 다릅니다.
다른 그래프 엘리먼트에는 다른 스타일의 DataTip 컨트롤이 표시되는 경우가 있습니다. 예를 들어, 쌓아올리고 세로의 곧은 선 그래프의 엘리먼트의 경우, 세로의 곧은 선의 값과 그 세로의 곧은 선이 전체에 차지하는 비율이 양쪽 모두 표시되는 일이 있습니다.
DataTip 컨트롤은,dataTipFunction property를 사용해 customize 할 수 있습니다.
public function get showDataTips():Boolean
public function set showDataTips(value:Boolean ):void
| transforms | property |
transforms:Array [read-write]이 그래프에 의해 관리되는 DataTransforms 입니다. 각각의 그래프에는 데이터 변환 (복수도 가능)이 포함되어 있습니다. 데이터 변환은, 데이터 area와 스크린 area와의 사이에 조를 매핑 하기 위해서 사용되는 축세트를 나타냅니다. 많은 그래프에서는 DataTransform 가 1 개 밖에 없습니다만, CartesianCharts 는 2 번째의 축을 지원(support)하고 있어, 필요에 따라서 2 번째의 DataTransform 를 관리할 수가 있습니다.
Implements protected function get transforms():Array
protected function set transforms(value:Array ):void
| ChartBase | () | constructor |
public 함수 ChartBase()constructor .
| applySeriesSet | () | Methods |
protected function applySeriesSet(seriesSet:Array , transform:DataTransform ):Array
계열을 사전 처리 해, 표시용으로 변환합니다. 통상, 이 Methods를 직접 호출하는 것은 하지 않습니다. 대신에, 이 함수는,invalidateSeries() 의 호출에 의해 계열이 무효화되면, 그래프의 commitProperties() 사이클의 사이에 자동적으로 불려 갑니다.
디폴트에서는, 세트내의 각 계열에 대해 한 번 두개,customizeSeries() Methods가 불려 갑니다. Chart 서브 클래스는 이 함수를 재정의(override) 해, 계열 세트 전체에 적용할 수 있는 customize 논리를 추가할 수가 있습니다.
seriesSet:Array — 사전 처리하는 계열의 배열입니다.
|
|
transform:DataTransform — 계열에 의해 사용되는 변환입니다.
|
Array —
계열 세트를 적용한 계열의 배열입니다.
|
| customizeSeries | () | Methods |
protected function customizeSeries(seriesGlyph:Series , i:uint ):void
그래프의 계열에, 계열마다의 customize 및 포맷을 적용합니다. 이 Methods는,invalidateSeries() Methods의 호출에 의해 계열이 변경되면, 각 계열에 대해 한 번 두개 불려 갑니다.
seriesGlyph:Series — customize 하는 계열입니다.
|
|
i:uint — 계열 Array 의 계열의 인덱스입니다.
|
| dataToLocal | () | Methods |
public function dataToLocal(... dataValues):Point 1 조의 데이터치를 화면상의 x-y 좌표로 변환합니다. 이 함수는, 개개의 엘리먼트와 같은 변환을 사용해 화면상에서 데이터를 변환하는 경우에 호출합니다. 예를 들어, 그래프의 데이터 area에 커스텀의 하이라이트 표시를 작성하려면 , 이 함수를 사용해 해당하는 범위의 화면상의 좌표를 지정할 수가 있습니다.
Cartesian 차트의 경우는, 통상 2 개의 값을 건네줍니다. 최초의 값은 수평 축으로 매핑 되어 2 번째의 값은 수직 축으로 매핑 됩니다.
극좌표 그래프의 경우는, 최초의 값이 각도 축으로 매핑 되어 2 번째의 값이 방사 축으로 매핑 됩니다.
Parameters... dataValues |
Point —
차트를 기준으로 하는 좌표입니다.
|
| findDataPoints | () | Methods |
public function findDataPoints(x:Number , y:Number ):Array
Methods에게 건네진 좌표에 가장 가까운 데이터 포인트를 나타내는 HitData object의 배열을 돌려줍니다. x 및 y 의 인수는, ChartBase 의 좌표계의 값일 필요가 있습니다.
이 Methods는, 근처에 있는 데이터 포인트를 찾을 때에, ChartBase object의 mouseSensitivity property로 지정된 제한으로 준거합니다.
x:Number — ChartBase object를 기준으로 한 x 좌표입니다.
|
|
y:Number — ChartBase object를 기준으로 한 y 좌표입니다.
|
Array —
HitData object의 배열을 나타냅니다.
|
See also
| getAxis | () | Methods |
public function getAxis(dimension:String ):IAxis
그래프의 특정의 크기의 축인스턴스를 취득합니다. 이것은 저레벨의 악 세사입니다. 통상은, 이름 첨부 property (horizontalAxis,verticalAxis, 또는 radiusAxis 등)에 의해 축을 직접 취득합니다.
dimension:String |
IAxis |
| hideData | () | Methods |
public function hideData():void 그래프에 표시중의, 기본으로 되는 데이터가 변경된 것을 그래프에 통지합니다. 데이터 effect의 표시와 비표시의 조정 실행을 방아쇠 하기 위해서 그래프의 계열 및 엘리먼트의 렌더링이 변경되면, 그것들 그래프의 계열 및 엘리먼트에 의해, 이 함수가 불려 갑니다. 통상, 이 Methods는 그래프상에서 직접 호출하지 말아 주세요.
| invalidateChildOrder | () | Methods |
protected function invalidateChildOrder():void
그래프의 child 리스트가 변경되고 있어 늘어놓고 바꾸고가 필요한 것을 그래프에 통지합니다. 파생 그래프 클래스는 이 Methods를 호출해, 다음의 commitProperties() 사이클로, 그 클래스의 updateChildOrder() Methods의 호출을 방아쇠 할 수가 있습니다.
| invalidateData | () | Methods |
protected function invalidateData():void 이 Methods는, 그래프의 재묘화를 방아쇠 합니다. 이 Methods는, 그래프의 계열 또는 데이터 프로바이더를 추가 또는 변경할 경우에 호출합니다.
| invalidateSeries | () | Methods |
protected function invalidateSeries():void
그래프의 계열 배열이 변경되고 있어 재처리가 필요한 것을 그래프에 통지합니다. 파생 그래프 클래스는 이 Methods를 호출해, 다음의 commitProperties 사이클로 그 클래스의 updateSeries() Methods의 호출을 방아쇠 할 수가 있습니다.
| invalidateSeriesStyles | () | Methods |
public function invalidateSeriesStyles():void 그래프의 재묘화를 방아쇠 합니다. 이 Methods는, 그래프의 계열의 스타일 property를 변경할 경우에 호출합니다.
| legendDataChanged | () | Methods |
public function legendDataChanged():void 새로운 LegendDataChanged 이벤트를 dispatch합니다.
| localToData | () | Methods |
public function localToData(pt:Point ):Array 화면상의 좌표를 1 조의 데이터치로 변환합니다. 이 함수는, 화면상의 특정의 포인트를 나타내는 데이터치를 취득하는 경우에 호출합니다.
개개의 그래프 타입에 의해, 이 변환이 어떻게 행해질지가 정해집니다. 포인트는, 그래프의 좌표 공간에 대응할 필요가 있습니다.
Parameterspt:Point — 변환하는 Point object입니다.
|
Array —
1 조의 데이터치입니다.
|
| positionDataTips | () | Methods |
protected function positionDataTips():void 그래프상의 DataTips 의 위치를 정의합니다. 이 Methods에 의해, DataTips 가 서로, 또는 그 타겟 데이터 아이템과 중복 하는 것이 확실히 방지됩니다 (복수의 DataTips 가 가시의 경우).
| setActualSize | () | Methods |
public override function setActualSize(w:Number , h:Number ):void
object의 크기를 설정합니다. width property와 height property를 직접 설정하는 경우와는 달라,setActualSize() Methods에서는,explictWidth property와 explicitHeight property는 설정되지 않습니다. 이 때문에, 레이아웃 계산에 의해 object가 원의 크기에 돌아올 가능성이 있습니다. 이 Methods는, 주로 updateDisplayList() 를 Implements하는 컴퍼넌트의 개발자, Effects, 및 LayoutManager 에 의해 사용됩니다.
w:Number — object의 폭을 나타냅니다.
|
|
h:Number — object의 높이를 나타냅니다.
|
| setAxis | () | Methods |
public function setAxis(dimension:String , value:IAxis ):void
축인스턴스를 그래프의 특정의 크기에 할당합니다. 이것은 저레벨의 악 세사입니다. 통상은, 이름 첨부 property (horizontalAxis,verticalAxis, 또는 radiusAxis 등)에 의해 축을 직접 설정합니다.
dimension:String |
|
value:IAxis |
| itemClick | event |
mx.charts.events.ChartItemEvent
마우스를 클릭했을 때에 마우스 포인터아래에 데이터 포인트가 발견되면 dispatch됩니다. mouseSensitivity property로 지정된 반경내의 데이터 포인트만이 고려됩니다.
| itemDoubleClick | event |
mx.charts.events.ChartItemEvent
마우스를 더블 클릭 했을 때에 마우스 포인터아래에 데이터 포인트가 발견되면 dispatch됩니다. mouseSensitivity property로 지정된 반경내의 데이터 포인트만이 고려됩니다.
| itemMouseDown | event |
mx.charts.events.ChartItemEvent
마우스의 버튼을 눌렀을 때에 마우스 포인터아래에 데이터 포인트가 발견되면 dispatch됩니다. mouseSensitivity property로 지정된 반경내의 데이터 포인트만이 고려됩니다.
| itemMouseMove | event |
mx.charts.events.ChartItemEvent
마우스가 데이터 포인트상에 있을 때 마우스 포인터가 이동하면 dispatch됩니다. mouseSensitivity property로 지정된 반경내의 데이터 포인트만이 고려됩니다.
| itemMouseUp | event |
mx.charts.events.ChartItemEvent
마우스의 버튼을 떼어 놓았을 때에 마우스 포인터아래에 데이터 포인트가 발견되면 dispatch됩니다. mouseSensitivity property로 지정된 반경내의 데이터 포인트만이 고려됩니다.
| itemRollOut | event |
mx.charts.events.ChartItemEvent
마우스 포인터로부터 가장 가까운 데이터 포인트가 바뀌면 dispatch됩니다. mouseSensitivity property로 지정된 반경내의 데이터 포인트만이 고려됩니다.
| itemRollOver | event |
mx.charts.events.ChartItemEvent
마우스 포인터아래에 새로운 데이터 포인트가 발견되면 dispatch됩니다. mouseSensitivity property로 지정된 반경내의 데이터 포인트만이 고려됩니다.
코멘트가 추가되었을 경우, 메일로 받기. | 코멘트 리포트
현재의 페이지: http://flexdocs.kr/docs/flex2/langref/mx/charts/chartClasses/ChartBase.html