BodyOptions extends ChartItemOptions
subinterfaces PaneBodyOptions
시리즈
나 게이지
들이 그려지는 영역 설정 옵션.
전체 차트에서 타이틀
, 범례
,
외부 어노테이션
들을 제외한 영역이다.
특히, 극좌표계
또는 pie
나 funnel
시리즈는
이 영역을 기준으로 크기와 위치를 설정한다.
const chart = {
body: {
radius: '40%',
circular: false,
},
};
Properties
annotation: ImageAnnotationOptions
| ShapeAnnotationOptions
| TextAnnotationOptions
| Array
(opens in a new tab)<ImageAnnotationOptions
| ShapeAnnotationOptions
| TextAnnotationOptions
>
body 영역 내에 표시되는 어노테이션 옵션.
옵션 객체 또는 옵션 객체 배열로 여러 어노테이션을 설정할 수 있다.
[주의] 이전 버전의 설정을 로드하기 위해, 이 속성이 지정되지 않고 'annotations' 설정이 존재하면 load 후 이 속성으로 설정한다.
default :undefined
centerX: string
(opens in a new tab) | number
(opens in a new tab)
극좌표계
차트일 때 중심 x 좌표.
default :'50%'
centerY: string
(opens in a new tab) | number
(opens in a new tab)
극좌표계
차트일 때 중심 y 좌표.
default :'50%'
circular: boolean
(opens in a new tab)
false이면 극좌표계
차트일 때, x 축선과 y축 그리드 선들을 다각형으로 표시한다.
default :true
emptyView: EmptyViewOptions
차트에 표시할 데이터가 존재하지 않을 때 표시되는 메시지 view.
default :undefined
image: BackgroundImageOptions
배경 이미지 설정 옵션.
default :undefined
radius: string
(opens in a new tab) | number
(opens in a new tab)
극좌표계
차트일 때 반지름.
default :'45%'
style: SVGStyles
| string
(opens in a new tab)
스타일셋
또는 css selector
(opens in a new tab).
default :undefined
visible: boolean
(opens in a new tab)
표시 여부.
default :true
zoomButton: ZoomButtonOptions
Zoom 리셋 버튼 설정 옵션.
default :undefined
zoomType: 'both'
| 'none'
| 'x'
| 'y'
plot 영역 마우스 드래깅을 통한 zooming 방식.
default :'none'