new AxisRange()
AxisRange 클래스는 차트에 표시되는 영역(range)에 대한 두께, 색상, 라벨 등과 같은 속성에 대한 설정을 지원합니다.
레이아웃은 다음과 같은 형식으로 작성됩니다.
<rMateChart backgroundColor="0xFFFFFF" borderStyle="solid" borderRadius="12">
...
<Line2DChart showDataTips="true" fontFamily="Myriad" selectionMode="single">
...
<backgroundElements>
<GridLines/>
<AxisMarker>
<ranges>
<AxisRange startValue="1000" endValue="2000" label="영역1" fontSize="11" labelHorizontalAlign="left" color="0xFF00FF">
<fill>
<SolidColor color="0x00FF99" alpha="0.2"/>
</fill>
</AxisRange>
<AxisRange startValue="Mar" endValue="May" label="영역2" fontSize="11" labelVerticalAlign="bottom" color="0x0066FF" horizontal="false">
<fill>
<SolidColor color="0x0099FF" alpha="0.2"/>
</fill>
</AxisRange>
<AxisRange startValue="Jul" endValue="Nov" label="영역3" fontSize="11" labelVerticalAlign="bottom" color="0x0066FF" horizontal="false">
<fill>
<SolidColor color="0xdd99FF" alpha="0.2"/>
</fill>
</AxisRange>
</ranges>
</AxisMarker>
</backgroundElements>
</Line2DChart>
</rMateChart>
Members
-
axisObject
-
AxisRange 클래스가 참조할 축의 식별자(Identifier)를 설정합니다.
- Default Value:
- null
-
endRangePositionString
-
축 라벨을 기준으로 endValue 속성값의 위치를 설정합니다.
유효값은 left, center, right 입니다.
- Default Value:
- center
-
endValueObject
-
범위가 종료되는 위치값을 설정합니다.
- Default Value:
- null
-
fillObject
-
범위에 대한 내부 색상을 설정합니다.
유효값은 다음 클래스의 인스턴스입니다.
- LinearGradient
- RadialGradient
- SolidColor
- Default Value:
- SolidColor("#555555", 0.7)
-
horizontalBoolean
-
수평 범위인지 여부를 설정합니다.
- true - startValue, endValue 속성값에 수직 좌표값(Y축 값)이 설정되어야 합니다.
- false - startValue, endValue 속성값에 수평 좌표값(X축 값)이 설정되어야 합니다.
- Default Value:
- true
-
horizontalEndValueNumber
-
수평 범위의 끝값을 설정합니다.
- Default Value:
- NaN
-
horizontalStartValueNumber
-
수평 범위의 시작값을 설정합니다.
- Default Value:
- NaN
-
labelString
-
범위에 표시할 문자열을 설정합니다.
- Default Value:
- null
-
labelBackgroundColorString
-
라벨 배경의 색상을 설정합니다.
- Default Value:
- transparent
-
labelBorderRadiusNumber
-
라벨 테두리의 둥근 정도를 설정합니다.
- Default Value:
- 0
-
labelBoxHeightOffsetNumber
-
라벨 배경의 추가 높이값을 설정합니다.
- Default Value:
- 0
-
labelBoxWidthOffsetNumber
-
라벨 배경의 추가 너비값을 설정합니다.
- Default Value:
- 0
-
labelHorizontalAlignString
-
범위에 표시할 라벨의 수평정렬을 설정합니다.
유효값은 left, center, right 입니다.
- Default Value:
- center
-
labelRotationNumber
-
표시할 라벨의 회전값을 설정합니다.
- Default Value:
- NaN
-
labelVerticalAlignString
-
범위에 표시할 라벨의 수직정렬을 설정합니다.
유효값은 top, middle, bottom 입니다.
- Default Value:
- middle
-
labelXOffsetNumber
-
label 속성값이 표시될 가로위치(X축 값)에 대한 오프셋(Offset) 값을 설정합니다.
- Default Value:
- 0
-
labelYOffsetNumber
-
label 속성값이 표시될 세로위치(Y축 값)에 대한 오프셋(Offset) 값을 설정합니다.
- Default Value:
- 0
-
startRangePositionString
-
축 라벨의 위치를 기준으로 좌, 우, 가운데 여부를 설정합니다.
유효값은 left, center, right 입니다.
- Default Value:
- center
-
startValueObject
-
범위가 시작되는 위치값을 설정합니다.
- Default Value:
- null
-
verticalEndValueNumber
-
수직 범위의 끝값을 설정합니다.
- Default Value:
- NaN
-
verticalStartValueNumber
-
수직 범위의 시작값을 설정합니다.
- Default Value:
- NaN