패키지 | mx.charts.chartClasses |
인터페이스 | public interface IAxisRenderer extends IUIComponent , IFlexDisplayObject , IBitmapDrawable , IEventDispatcher |
구현자 | AxisRenderer |
언어 버전: | ActionScript 3.0 |
제품 버전: | Flex 3 |
런타임 버전: | Flash Player 9, AIR 1.1 |
Classes implement this interface to provide range definition functionality.
관련 API 요소
속성 | 정의 주체 | ||
---|---|---|---|
accessibilityProperties : AccessibilityProperties
이 표시 객체의 현재 액세스 가능성 옵션입니다. | IFlexDisplayObject | ||
alpha : Number
지정된 객체의 알파 투명도 값을 나타냅니다. | IFlexDisplayObject | ||
axis : IAxis
The axis object associated with this renderer. | IAxisRenderer | ||
baselinePosition : Number [읽기 전용]
The y-coordinate of the baseline
of the first line of text of the component. | IUIComponent | ||
blendMode : String
사용할 블렌드 모드를 지정하는 BlendMode 클래스 값입니다. | IFlexDisplayObject | ||
cacheAsBitmap : Boolean
true로 설정된 경우 Flash 런타임은 표시 객체의 내부 비트맵 표현을 캐시합니다. | IFlexDisplayObject | ||
document : Object
A reference to the document object associated with this component. | IUIComponent | ||
enabled : Boolean
Whether the component can accept user interaction. | IUIComponent | ||
explicitHeight : Number
The explicitly specified height for the component,
in pixels, as the component's coordinates. | IUIComponent | ||
explicitMaxHeight : Number [읽기 전용]
Number that specifies the maximum height of the component,
in pixels, as the component's coordinates. | IUIComponent | ||
explicitMaxWidth : Number [읽기 전용]
Number that specifies the maximum width of the component,
in pixels, as the component's coordinates. | IUIComponent | ||
explicitMinHeight : Number [읽기 전용]
Number that specifies the minimum height of the component,
in pixels, as the component's coordinates. | IUIComponent | ||
explicitMinWidth : Number [읽기 전용]
Number that specifies the minimum width of the component,
in pixels, as the component's coordinates. | IUIComponent | ||
explicitWidth : Number
The explicitly specified width for the component,
in pixels, as the component's coordinates. | IUIComponent | ||
filters : Array
현재 표시 객체와 연관된 각 필터 객체가 들어 있는 인덱싱된 배열입니다. | IFlexDisplayObject | ||
focusPane : Sprite
A single Sprite object that is shared among components
and used as an overlay for drawing the focus indicator. | IUIComponent | ||
gutters : Rectangle
The distance between the axisRenderer
and the sides of the surrounding chart. | IAxisRenderer | ||
height : Number
표시 객체의 높이를 픽셀 단위로 나타냅니다. | IFlexDisplayObject | ||
heightLimit : Number
The maximum amount of space, in pixels,
that an axis renderer will take from a chart. | IAxisRenderer | ||
horizontal : Boolean
true if the axis renderer
is being used as a horizontal axis. | IAxisRenderer | ||
includeInLayout : Boolean
Specifies whether this component is included in the layout of the
parent container. | IUIComponent | ||
isPopUp : Boolean
Set to true by the PopUpManager to indicate
that component has been popped up. | IUIComponent | ||
loaderInfo : LoaderInfo [읽기 전용]
이 표시 객체가 속한 파일의 로딩 정보가 포함된 LoaderInfo 객체를 반환합니다. | IFlexDisplayObject | ||
mask : DisplayObject
호출하는 표시 객체는 지정된 mask 객체에 의해 마스크 처리됩니다. | IFlexDisplayObject | ||
maxHeight : Number [읽기 전용]
Number that specifies the maximum height of the component,
in pixels, as the component's coordinates. | IUIComponent | ||
maxWidth : Number [읽기 전용]
Number that specifies the maximum width of the component,
in pixels, as the component's coordinates. | IUIComponent | ||
measuredHeight : Number [읽기 전용]
The measured height of this object. | IFlexDisplayObject | ||
measuredMinHeight : Number
The default minimum height of the component, in pixels. | IUIComponent | ||
measuredMinWidth : Number
The default minimum width of the component, in pixels. | IUIComponent | ||
measuredWidth : Number [읽기 전용]
The measured width of this object. | IFlexDisplayObject | ||
minHeight : Number [읽기 전용]
Number that specifies the minimum height of the component,
in pixels, as the component's coordinates. | IUIComponent | ||
minorTicks : Array [읽기 전용]
Contains an array that specifies where Flex
draws the minor tick marks along the axis. | IAxisRenderer | ||
minWidth : Number [읽기 전용]
Number that specifies the minimum width of the component,
in pixels, as the component's coordinates. | IUIComponent | ||
mouseX : Number [읽기 전용]
마우스 또는 사용자 입력 장치 위치의 x 좌표를 픽셀로 나타냅니다. | IFlexDisplayObject | ||
mouseY : Number [읽기 전용]
마우스 또는 사용자 입력 장치 위치의 y 좌표를 픽셀로 나타냅니다. | IFlexDisplayObject | ||
name : String
DisplayObject의 인스턴스 이름을 나타냅니다. | IFlexDisplayObject | ||
opaqueBackground : Object
표시 객체를 특정 배경색으로 불투명하게 처리할지 여부를 지정합니다. | IFlexDisplayObject | ||
otherAxes : Array [쓰기 전용]
An Array of axes. | IAxisRenderer | ||
owner : DisplayObjectContainer
The owner of this IVisualElement object. | IUIComponent | ||
parent : DisplayObjectContainer [읽기 전용]
이 표시 객체가 포함된 DisplayObjectContainer 객체를 나타냅니다. | IFlexDisplayObject | ||
percentHeight : Number
Number that specifies the height of a component as a
percentage of its parent's size. | IUIComponent | ||
percentWidth : Number
Number that specifies the width of a component as a
percentage of its parent's size. | IUIComponent | ||
placement : String
The side of the chart the axisRenderer will appear on. | IAxisRenderer | ||
root : DisplayObject [읽기 전용]
로드된 SWF 파일에 있는 표시 객체의 경우, 해당 SWF 파일이 나타내는 표시 목록의 트리 구조 부분에서 맨 위에 위치하는 표시 객체가 루트 속성이 됩니다. | IFlexDisplayObject | ||
rotation : Number
DisplayObject 인스턴스가 원점으로부터 회전한 각도입니다. | IFlexDisplayObject | ||
scale9Grid : Rectangle
현재 적용 중인 크기 조절 격자입니다. | IFlexDisplayObject | ||
scaleX : Number
등록 포인트에서 적용된 객체의 가로 크기(백분율)를 나타냅니다. | IFlexDisplayObject | ||
scaleY : Number
객체의 등록 포인트에서 적용된 객체의 세로 크기(백분율)를 나타냅니다. | IFlexDisplayObject | ||
scrollRect : Rectangle
표시 객체의 스크롤 사각형 경계입니다. | IFlexDisplayObject | ||
stage : Stage [읽기 전용]
표시 객체의 Stage입니다. | IFlexDisplayObject | ||
systemManager : ISystemManager
A reference to the SystemManager object for this component. | IUIComponent | ||
ticks : Array [읽기 전용]
Contains an array that specifies where Flex
draws the tick marks along the axis. | IAxisRenderer | ||
transform : flash.geom:Transform
표시 객체의 행렬, 색상 변환 및 픽셀 경계와 관련된 속성을 가진 객체입니다. | IFlexDisplayObject | ||
tweeningProperties : Array
Used by EffectManager. | IUIComponent | ||
visible : Boolean
표시 객체가 표시되는지 여부를 나타냅니다. | IFlexDisplayObject | ||
width : Number
표시 객체의 폭을 픽셀 단위로 나타냅니다. | IFlexDisplayObject | ||
x : Number
부모 DisplayObjectContainer의 로컬 좌표를 기준으로 DisplayObject 인스턴스의 x 좌표를 나타냅니다. | IFlexDisplayObject | ||
y : Number
부모 DisplayObjectContainer의 로컬 좌표를 기준으로 DisplayObject 인스턴스의 y 좌표를 나타냅니다. | IFlexDisplayObject |
메서드 | 정의 주체 | ||
---|---|---|---|
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
리스너에서 이벤트 알림을 받을 수 있도록 EventDispatcher 객체에 이벤트 리스너 객체를 등록합니다. | IEventDispatcher | ||
Adjusts its layout to accomodate the gutters passed in. | IAxisRenderer | ||
Called by the enclosing chart to indicate that the current state
of the chart has changed. | IAxisRenderer | ||
이벤트를 이벤트 흐름으로 전달합니다. | IEventDispatcher | ||
targetCoordinateSpace 객체의 좌표계를 기준으로 표시 객체의 영역을 정의하는 사각형을 반환합니다. | IFlexDisplayObject | ||
A convenience method for determining whether to use the
explicit or measured height
| IUIComponent | ||
A convenience method for determining whether to use the
explicit or measured width
| IUIComponent | ||
대상 좌표 공간 매개 변수에 의해 정의되는 좌표계를 기준으로 모양의 획을 제외하고 표시 객체의 경계를 정의하는 사각형을 반환합니다. | IFlexDisplayObject | ||
Point 객체를 Stage 전역 좌표에서 표시 객체의 로컬 좌표로 변환합니다. | IFlexDisplayObject | ||
EventDispatcher 객체에 특정 유형의 이벤트에 대한 리스너가 등록되어 있는지 여부를 확인합니다. | IEventDispatcher | ||
표시 객체의 경계 상자를 평가하여 obj 표시 객체의 경계 상자와 겹치거나 교차하는지 확인합니다. | IFlexDisplayObject | ||
표시 객체를 평가하여 x 및 y 매개 변수에 의해 지정된 점과 겹치거나 교차하는지 확인합니다. | IFlexDisplayObject | ||
Initialize the object. | IUIComponent | ||
Point 객체를 표시 객체의 로컬 좌표에서 Stage 전역 좌표로 변환합니다. | IFlexDisplayObject | ||
Moves this object to the specified x and y coordinates. | IFlexDisplayObject | ||
Returns true if the chain of owner properties
points from child to this UIComponent. | IUIComponent | ||
Called by Flex when a UIComponent object is added to or removed from a parent. | IUIComponent | ||
EventDispatcher 객체에서 리스너를 제거합니다. | IEventDispatcher | ||
Sets the actual size of this object. | IFlexDisplayObject | ||
Called when the visible property changes. | IUIComponent | ||
이 EventDispatcher 객체 또는 조상 객체에 지정한 이벤트 유형에 대한 이벤트 리스너가 등록되어 있는지 여부를 확인합니다. | IEventDispatcher |
axis | 속성 |
gutters | 속성 |
gutters:Rectangle
언어 버전: | ActionScript 3.0 |
제품 버전: | Flex 3 |
런타임 버전: | Flash Player 9, AIR 1.1 |
The distance between the axisRenderer and the sides of the surrounding chart. This property is assigned automatically by the chart, and should not be assigned directly.
구현
public function get gutters():Rectangle
public function set gutters(value:Rectangle):void
heightLimit | 속성 |
heightLimit:Number
언어 버전: | ActionScript 3.0 |
제품 버전: | Flex 3 |
런타임 버전: | Flash Player 9, AIR 1.1 |
The maximum amount of space, in pixels, that an axis renderer will take from a chart. Axis Renderers by default will take up as much space in the chart as necessary to render all of their labels at full size. If heightLimit is set, an AxisRenderer will resort to reducing the labels in size in order to guarantee the total size of the axis is less than heightLimit.
구현
public function get heightLimit():Number
public function set heightLimit(value:Number):void
horizontal | 속성 |
horizontal:Boolean
언어 버전: | ActionScript 3.0 |
제품 버전: | Flex 3 |
런타임 버전: | Flash Player 9, AIR 1.1 |
true
if the axis renderer
is being used as a horizontal axis.
This property is managed by the enclosing CartesianChart,
and should not be set directly.
구현
public function get horizontal():Boolean
public function set horizontal(value:Boolean):void
minorTicks | 속성 |
otherAxes | 속성 |
placement | 속성 |
placement:String
언어 버전: | ActionScript 3.0 |
제품 버전: | Flex 3 |
런타임 버전: | Flash Player 9, AIR 1.1 |
The side of the chart the axisRenderer will appear on.
Legal values are "left"
and "right"
for vertical axis renderers and "top"
and "bottom"
for horizontal axis renderers.
By default, primary axes are placed on the left and top,
and secondary axes are placed on the right and bottom.
CartesianCharts automatically guarantee that secondary axes
are placed opposite primary axes; if you explicitly place
a primary vertical axis on the right, for example,
the secondary vertical axis is swapped to the left.
구현
public function get placement():String
public function set placement(value:String):void
ticks | 속성 |
adjustGutters | () | 메서드 |
public function adjustGutters(workingGutters:Rectangle, adjustable:Object):Rectangle
언어 버전: | ActionScript 3.0 |
제품 버전: | Flex 3 |
런타임 버전: | Flash Player 9, AIR 1.1 |
Adjusts its layout to accomodate the gutters passed in. This method is called by the enclosing chart to determine the size of the gutters and the corresponding data area. This method provides the AxisRenderer with an opportunity to calculate layout based on the new gutters, and to adjust them if necessary. If a given gutter is adjustable, an axis renderer can optionally adjust the gutters inward (make the gutter larger) but not outward (make the gutter smaller).
매개 변수
workingGutters:Rectangle — Defines the gutters to adjust.
| |
adjustable:Object — Consists of four Boolean properties
(left=true/false, top=true/false, right=true/false,
and bottom=true/false) that indicate whether the axis renderer
can optionally adjust each of the gutters further.
|
Rectangle — A rectangle that defines the dimensions of the gutters, including the
adjustments.
|
chartStateChanged | () | 메서드 |
public function chartStateChanged(oldState:uint, v:uint):void
언어 버전: | ActionScript 3.0 |
제품 버전: | Flex 3 |
런타임 버전: | Flash Player 9, AIR 1.1 |
Called by the enclosing chart to indicate that the current state of the chart has changed. Implementing elements should respond to this method in order to synchronize changes to the data displayed by the element.
매개 변수
oldState:uint — An integer representing the previous state.
| |
v:uint — An integer representing the new state.
|
Tue Jun 12 2018, 03:17 PM Z