API
AxisTitleOptions

AxisTitleOptions extends AxisItemOptions

축 타이틀 설정 옵션.

Options

align: 'end' | 'middle' | 'start'

축 내에서 타이틀의 위치.
offset으로 경계 지점과의 간격을 지정할 수 있다.

  • 'end'
  • 'middle' is middle.
  • 'start'

default :'middle'

backgroundStyle: SVGStyles | string (opens in a new tab)

타이틀 배경 스타일.

default :undefined

gap: number (opens in a new tab)

타이틀과 틱 label들, 혹은 축 선 사이의 간격을 픽셀 단위로 지정한다.

default :5

lineHeight: number (opens in a new tab)

텍스트 행의 높이를 계산되는 높이와 다르게 표시되도록 지정한다.
1이면 계산된 높이와 동일하게 표시된다. 지정하지 않으면 계산된 값.

default :undefined

offset: number (opens in a new tab)

align 기준으로 배치할 때 경계 지점과의 간격.
plus 값을 지정하면 차트 안쪽으로 들어온다. align이 'middle'일 때는 음수일 때 축 시작값 쪽으로 밀린다.

default :0

rotation: '-270' | '-90' | '0' | '90' | '270'

텍스트 회전 각도.
수직 축일 때는 0, 90, 270, -90, -270 중 하나로 지정할 수 있다. 수평 축일 때는 무조건 0이다.

default :undefined수직 축일 때 왼쪽에 표시되면 90, 오른쪽에 표시되면 270, 수평 축일 때는 0

style: SVGStyles | string (opens in a new tab)

스타일셋 또는 css selector (opens in a new tab).

default :undefined

text: string (opens in a new tab)

타이틀 텍스트.
지정하지 않으면 타이틀 영역 자체가 없어진다.

default :undefined

textOrientation: 'mixed' | 'upright'

텍스트 문자 방향을 지정한다. 세로 모드의 텍스트에만 적용된다. 특히, 영문을 한글처럼 세워서 표시하려 할 때 'upright'로 설정한다.

  • 'mixed'
  • 'upright'

default :undefined

visible: boolean (opens in a new tab)

표시 여부.

default :true

writingMode: 'horizontal-tb' | 'vertical' | 'vertical-lr' | 'vertical-rl'

타이틀을 가로 또는 세로로 배치할지 여부와 블록의 진행 방향을 지정한다.
'vertical-lr' 또는 'vertical-rl'로 설정하면 수직 쓰기가 적용되며, 이때 한글 등 동아시아 문자는 글자 단위, 영문 등 기타 문자는 단어 단위로 배치된다. textOrinetation'upright'로 지정하면 영문도 글자 단위로 세로 배치되지만, writingMode를 지원하지 않는 브라우저에서도 모든 문자를 글자 단위로 일관되게 세로 표시하고자 할 때는 신규 속성인 vertical을 사용할 수 있다. 단, vertical 속성에서는 <br/>과 같은 줄바꿈 기능이 적용되지 않는다.

  • 'horizontal-tb'
  • 'vertical'
  • 'vertical-lr'
  • 'vertical-rl'

default :undefined