ZoomPanelOptions extends BodyPanelOptions
zoom 버튼들이 표시되는 영역
Options
align: 'center'
| 'left'
| 'right'
'center'
영역 가운데로 정렬한다.'left'
왼쪽으로 정렬한다.'right'
오른쪽으로 정렬한다.
default :'left'
buttonHeight: number
(opens in a new tab)
버튼 높이.
buttonWidth
가 지정되지 않으면 이 속성값과 동일하게 표시된다.
default :28픽셀
buttonStyle: SVGStyles
| string
(opens in a new tab)
버튼들에 적용할 스타일셋.
default :undefined
buttonWidth: number
(opens in a new tab)
버튼 너비.
buttonHeight
가 지정되지 않으면 이 속성값과 동일하게 표시된다.
default :28픽셀
buttons: Array
(opens in a new tab)<ZoomButton
>
default :undefined
direction: 'vertical'
| 'horizontal'
버튼 배치 방향.
default :'vertical'
itemGap: number
(opens in a new tab)
패널에 표시되는 버튼이나 label들 사이의 간격.
default :3pixel
offsetX: number
(opens in a new tab)
body 영역 경계와 panel 사이의 수평 간격.
default :8픽셀
offsetY: number
(opens in a new tab)
body 영역 경계와 panel 사이의 수직 간격.
default :8픽셀
showAlways: boolean
(opens in a new tab)
true로 지정하면 맵이 zoom되지 않은 상태일 때도 표시한다.
물론 visible
이 false이면 이 속성과 무관하게 표시되지 않는다.
default :true
showReset: boolean
(opens in a new tab)
원래 크기 상태로 변경하는 버튼 표시 여부.
default :true
style: SVGStyles
| string
(opens in a new tab)
스타일셋 혹은 class selector.
default :undefined
verticalAlign: 'bottom'
| 'middle'
| 'top'
'bottom'
'middle'
'top'
default :'bottom'
visible: boolean
(opens in a new tab)
표시 여부.
default :true
zoomStep: number
(opens in a new tab)
버튼 클릭 시 증감될 zoom 변경량을 백분율로 지정한다.
default :20