TimeAxisOptions extends ContinuousAxisOptions
timeUnit(기본값 1)밀리초가 1에 해당한다.
Options
animatable: boolean
(opens in a new tab)
default :true
baseLine: AxisBaseLineOptions
base value 위치에 표시되는 선분 설정 모델.
기본적으로 표시되지 않는다.
default :undefined
baseValue: number
(opens in a new tab)
default :NaN
break: AxisBreakOptions
default :undefined
col: number
(opens in a new tab)
분할 모드일 때 축이 표시될 pane의 수평 위치.
default :0
crosshair: boolean
(opens in a new tab) | CrosshairOptions
직선 또는 bar 형태로 축 위의 마우스 위치를 표시하는 옵션.
boolean (opens in a new tab) 값으로 지정하면 visible
속성을 지정한 것과 동일하다.
default :undefined
endFit: 'default'
| 'tick'
| 'value'
축 끝 위치에 tick 표시 여부.
paddingd이나 base 설정 등은 반영된 상태에서 적용된다.
strictMax
가 설정되면 무시되고 'value'로 적용된다.
'default'
x축이면VALUE
, y축이면TICK
.'tick'
축의 min/max가 tick에 해당하지 않는 경우 tick이 표시될 수 있도록 증가 시킨다.'value'
축의 min/max에 맞춰 표시한다.
default :'default'
fixedSize: boolean
(opens in a new tab)
true로 지정하면 새로 계산된 너비나 높이가 이전 계산된 크기보다 작으면 이전 크기를 유지한다.
default :false
grid: boolean
(opens in a new tab) | ContinuousAxisGridOptions
default :undefined
guide: Array
(opens in a new tab)<AxisGuideOptions
>
가이드 옵션.
옵션 객체 또는 옵션 객체 배열로 여러 가이드를 설정할 수 있다.
[주의] 이전 버전의 설정을 로드하기 위해, 이 속성이 지정되지 않고 'guides' 설정이 존재하면 load 후 이 속성으로 설정한다.
default :undefined
label: boolean
(opens in a new tab) | TimeAxisLabelOptions
default :undefined
line: string
(opens in a new tab) | boolean
(opens in a new tab) | AxisLineOptions
축 선 설정 옵션.
boolean (opens in a new tab) 값으로 지정하면 visible
속성을,
문자열로 지정하면 style
.stroke를 지정한 것과 동일하다.
default :undefined
marginFar: number
(opens in a new tab)
차트 경계나 뒤쪽 축 사이의 여백 크기.
default :0
marginNear: number
(opens in a new tab)
plot 영역이나 먼저 표시되는 축 사이의 여백 크기.
default :0
maxPadding: string
(opens in a new tab) | number
(opens in a new tab) | Array
(opens in a new tab)<\[
| number
(opens in a new tab) | number
(opens in a new tab) | ]
>
마지막 tick 뒤쪽에 추가되는 최소 여백을 전체 값 범위에 대한 비율로 지정한다.
이 값을 지정하지 않으면 padding
에 지정된 값을 따른다.
endFit
이 tick
일 때,
data point의 최대값과 마지막 tick 사이에 이미 그 이상의 간격이 존재한다면 이 속성은 무시된다.
strictMax
가 지정되거나, maxValue
가 계산된 최대값보다 큰 경우에도 이 속성은 무시된다.
속성값을 지정하는 방식은 padding
을 참조한다.
default :undefined
maxValue: number
(opens in a new tab)
명시적으로 지정하는 최대값.
축에 연결된 data point들의 값으로 계산된 최대값보다 이 속성 값이 크면 대신 이 값이 축의 최대값이 된다.
padding이 적용되므로 이 값에 정확이 맞추고 싶은 경우 maxPadding
을 0으로 설정한다.
계산 최대값이 더 크면 이 속성은 무시된다.
계산값과 무관하게 최대값을 지정하려면 strictMax
을 사용한다.
default :undefined
minPadding: string
(opens in a new tab) | number
(opens in a new tab) | Array
(opens in a new tab)<\[
| number
(opens in a new tab) | number
(opens in a new tab) | ]
>
첫번째 tick 앞쪽에 추가되는 최소 여백을 전체 값 범위에 대한 비율로 지정한다.
이 값을 지정하지 않으면 padding
에 지정된 값을 따른다.
startFit
이 TICK
일 때,
data point의 최소값과 첫번째 tick 사이에 이미 그 이상의 간격이 존재한다면 이 속성은 무시된다.
strictMin
가 지정되거나, minValue
가 계산된 최소값보다 작은 경우에도 이 속성은 무시된다.
속성값을 지정하는 방식은 padding
을 참조한다.
default :undefined
minValue: number
(opens in a new tab)
명시적으로 지정하는 최소값.
축에 연결된 data point들의 값으로 계산된 최소값보다 이 속성 값이 작으면 대신 이 값이 축의 최소값이 된다.
padding이 적용되므로 이 값에 정확이 맞추고 싶은 경우 minPadding
을 0으로 설정한다.
계산 최소값이 더 작으면 이 속성은 무시된다.
계산값과 무관하게 최소값을 지정하려면 strictMin
을 사용한다.
default :undefined
name: string
(opens in a new tab)
축 이름.
이름을 지정하지 않으면 '-axis-{index + 1}' 형식으로 자동 지정된다.
즉, 첫번째 축이면 '-axis-1'이 된다.
default :undefined
nullable: boolean
(opens in a new tab)
data point의 이 축 값이 NaN일 때도 point를 표시할 지 여부.
default :true
padding: string
(opens in a new tab) | number
(opens in a new tab) | Array
(opens in a new tab)<\[
| number
(opens in a new tab) | number
(opens in a new tab) | ]
>
minPadding
, maxPadding
이 설정되지 않았을 때 적용되는 기본값이다.
[plot크기, padding] 목록으로 지정한다. 단일 값으로 지정하면 [[Infiniy, padding]]으로 설정된다.
plot 영역의 크기가 첫번째 값 이하면 두번째로 지정한 값만큼 padding을 적용한다.
지정하지 않거나 잘못 지정하면 아래 목록이 기본 적용된다.
[[170, 0.2], [340, 0.1], [700, 0.05], [Infinity, 0.03]]
또, 숫자와 'px'로 끝나는 문자열로 지정하면 위 설정을 무시하고,
적어도 지정한 pixel만큼 여백이 생길 수 있도록 조정된다.
시리즈 별로 설정할 수 있는 paddingRate
가 추가로 적용된다.
default :undefined
position: 'auto'
| 'between'
| 'normal'
| 'opposite'
축 표시 위치.
기본적으로 상대 축의 시작값 쪽에 표시된다.
'auto'
상대 축에 따라 위치를 조정한다.
x축이reversed
이면 y축이 반대 쪽에 표시되고, y축이 reversed이면 x축이 반대 쪽에 표시된다.'between'
split 모드일 때, 중간 분할 위치에 표시한다.
마자믹 pane이 아니면 'opposite'와 동일하고, 마지막 pane이면 'normal'과 동일하다.'normal'
X축은 아래쪽에 수평으로, Y축은 왼쪽에 수직으로 표시된다.
inverted
이면 Y축이 아래쪽에 수평으로, X축은 왼쪽에 수직으로 표시된다.'opposite'
X축은 위쪽에 수평으로, Y축은 오른쪽에 수직으로 표시된다.
inverted
이면 Y축이 위쪽에 수평으로, X축은 오른쪽에 수직으로 표시된다.
default :'normal'
reversed: boolean
(opens in a new tab)
true면 반대 방향으로 point 위치들이 지정된다.
default :false
row: number
(opens in a new tab)
분할 모드일 때 축이 표시될 pane의 수직 위치.
default :0
scrollBar: boolean
(opens in a new tab) | AxisScrollBarOptions
zoom된 x축에 표시할 수 있는 스크롤바 옵션.
boolean (opens in a new tab) 값으로 지정하면 visible
속성을 지정한 것과 동일하다.
y축은 scrollBar가 표시되지 않는다.
default :undefined
sectorLine: boolean
(opens in a new tab) | AxisSectorLineOptions
부채꼴 polar 좌표계의 X 축일 때 원호의 양 끝과 중심에 연결되는 선분들의 설정모델.
startAngle
, totalAngle
을 참조한다.
default :undefined
startAngle: number
(opens in a new tab)
Polar 차트에서 사용될 때 시작 각도.
default :0
startFit: 'default'
| 'tick'
| 'value'
축 시작 위치에 tick 표시 여부.
paddingd이나 base 설정 등은 반영된 상태에서 적용된다.
strictMin
가 설정되면 'value'로 적용된다.
'default'
x축이면VALUE
, y축이면TICK
.'tick'
축의 min/max가 tick에 해당하지 않는 경우 tick이 표시될 수 있도록 증가 시킨다.'value'
축의 min/max에 맞춰 표시한다.
default :'default'
strictMax: string
(opens in a new tab) | number
(opens in a new tab)
무조건 적용되는 최대값.
즉, 이 값보다 큰 값을 갖는 시리즈 포인트들은 표시되지 않는다.
maxPadding
나 strictMaxPadding
도 적용되지 않는다.
숫자값이나, '%'로 끝나는 문자열로 설정해서 계산된 최대값에 더할 값을 전체 값 범위(max - min)에 대한 비율로 지정할 수 있다.
default :undefined
strictMin: string
(opens in a new tab) | number
(opens in a new tab)
무조건 적용되는 최소값.
즉, 이 값보다 작은 값을 갖는 시리즈 포인트들은 표시되지 않는다.
minPadding
이나 strictMinPadding
도 적용되지 않는다.
숫자값이나, '%'로 끝나는 문자열로 설정해서 계산된 최소값에 뺄 값을 전체 값 범위(max - min)에 대한 비율로 지정할 수 있다.
default :undefined
style: SVGStyles
| string
(opens in a new tab)
스타일셋
또는 css selector
(opens in a new tab).
default :undefined
tick: boolean
(opens in a new tab) | TimeAxisTickOptions
default :undefined
title: string
(opens in a new tab) | AxisTitleOptions
축 title 설정 옵션.
문자열로 지정하면 타이틀의 visible
속성을 지정한 것과 동일하다.
default :undefined
totalAngle: number
(opens in a new tab)
Polar 차트에서 사용될 때 원호 전체 각도.
0 ~ 360 사이의 값으로 지정해야 한다.
범위를 벗어난 값은 범위 안으로 조정된다.
지정하지 않거나 잘못된 값이면 360으로 계산된다.
default :360
type: 'time'
default :undefined
unit: string
(opens in a new tab)
label 등에 표시할 수 있는 단위 정보 문자열.
default :undefined
visible: boolean
(opens in a new tab)
값을 지정하지 않으면 연결된 시리즈가 있는 경우에 표시된다.
명시적 boolean (opens in a new tab)값을 지정하면 그 설정에 따라 표시 여부가 결정된다.
또, 표시 여부와 상관없이, 이 축에 연결된 시리즈들은 이 축의 범위에 맞게 표시된다.
default :undefined