FullscreenControl class
맵 또는 지정된 요소를 전체 화면으로 만드는 컨트롤입니다.
- Extends
생성자
Fullscreen |
맵 또는 지정된 요소를 전체 화면으로 만드는 컨트롤입니다. |
메서드
is |
맵의 현재 전체 화면 상태를 가져옵니다. |
is |
브라우저가 전체 화면 모드로 전환하도록 지원하는지 확인합니다. |
on |
맵에 추가할 때 호출되는 컨트롤에 대한 초기화 메서드입니다. |
on |
컨트롤이 맵에서 제거될 때 호출되는 메서드입니다. 컨트롤에 필요한 정리를 수행해야 합니다. |
상속된 메서드
build |
컨트롤의 가장 바깥쪽 컨테이너를 빌드하고 자동 스타일 지정을 위한 수신기를 포함한 스타일을 적용합니다. |
생성자 세부 정보
FullscreenControl(FullscreenControlOptions)
맵 또는 지정된 요소를 전체 화면으로 만드는 컨트롤입니다.
new FullscreenControl(options?: FullscreenControlOptions)
매개 변수
- options
- FullscreenControlOptions
컨트롤이 렌더링되는 방법 및 컨테이너를 전체 화면으로 만들기 위한 옵션입니다.
메서드 세부 정보
isFullscreen()
맵의 현재 전체 화면 상태를 가져옵니다.
function isFullscreen(): boolean
반환
boolean
컨테이너가 전체 화면 모드인지 여부를 나타내는 부울입니다.
isSupported()
브라우저가 전체 화면 모드로 전환하도록 지원하는지 확인합니다.
static function isSupported(): boolean
반환
boolean
브라우저가 전체 화면 모드를 지원하는지 여부를 나타내는 부울입니다.
onAdd(Map)
맵에 추가할 때 호출되는 컨트롤에 대한 초기화 메서드입니다.
function onAdd(map: Map): HTMLElement
매개 변수
- map
- Map
컨트롤이 추가될 맵입니다.
반환
HTMLElement
컨트롤의 지도에 배치할 HTMLElement입니다.
onRemove()
컨트롤이 맵에서 제거될 때 호출되는 메서드입니다. 컨트롤에 필요한 정리를 수행해야 합니다.
function onRemove()
상속된 메서드 세부 정보
buildContainer<K>(Map, ControlStyle, string, K)
컨트롤의 가장 바깥쪽 컨테이너를 빌드하고 자동 스타일 지정을 위한 수신기를 포함한 스타일을 적용합니다.
function buildContainer<K>(map: Map, style: ControlStyle, ariaLabel?: string, tagName?: K): HTMLElementTagNameMap[K]
매개 변수
- map
- Map
- style
- ControlStyle
- ariaLabel
-
string
- tagName
-
K
반환
HTMLElementTagNameMap[K]