Packagekor.elements
Classpublic class AxisRange

Chart의 축에 범위를 그릴 경우, 라벨, 색상등의 범위 속성을 지정합니다.

<AxisRange>는 기본적으로 parent classes 의 모든 properties 를 상속받으며 아래의 properties 를 추가로 갖습니다.

레이아웃은 아래와 같이 작성합니다.

 <rMateChart backgroundColor="0xFFFFFF" borderStyle="solid" cornerRadius="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>
  



Styles
 StyleDescriptionDefined by
  
axis
Type: Object
AxisLine이 참조하게 될 축 입니다.
AxisRange
  
endRangePosition
Type: String
endValue 범위가 시작되는 위치를 설정합니다.
  • left : endValue보다 왼쪽에 위치한 tick을 시작점으로 설정합니다.
  • center : endValue를 시작점으로 설정합니다.
  • right : endValue보다 오른쪽에 위치한 tick을 시작점으로 설정합니다.
The default value is center.
AxisRange
  
endValue
Type: *
표시하려는 범위의 종료 위치 값.
AxisRange
  
fill
Type: Object
범위안을 채울 색상을 지정. BitmapFill, LinearGradient, RadialGradient, SolidColor가 가능합니다.
AxisRange
  
horizontal
Type: Boolean
수평범위 여부. 수평범위이면 세로축을 기준으로 범위를 그리게 되며 false이면 수직 범위을 그리게 됩니다. true이면 startValue, endValue등의 값에 수직좌표 값이 들어가야 하며, false이면 startValue, endValue등의 값에 수평좌표 값이 들어가야 합니다. The default value is true.
AxisRange
  
label
Type: String
표시하려는 범위에 넣을 라벨.
AxisRange
  
labelHorizontalAlign
Type: String
범위에 표시할 라벨의 수평정렬. The default value is center.
AxisRange
  
labelRotation
Type: Number
표시할 라벨의 회전. Embeded폰트를 사용할 경우에는 모든 각도 가능하나 시스템 폰트를 사용할 경우에는 0, 90만 가능합니다. The default value is NaN.
AxisRange
  
labelVerticalAlign
Type: String
범위에 표시할 라벨의 수직정렬. The default value is middle.
AxisRange
  
startRangePosition
Type: String
startValue 범위가 시작되는 위치를 설정합니다.
  • left : startValue보다 왼쪽에 위치한 tick을 시작점으로 설정합니다.
  • center : startValue를 시작점으로 설정합니다.
  • right : startValue보다 오른쪽에 위치한 tick을 시작점으로 설정합니다.
The default value is center.
AxisRange
  
startValue
Type: *
표시하려는 범위의 시작 위치 값.
AxisRange