Class: AxisRange

AxisRange

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