Udostępnij za pośrednictwem


FullscreenControl class

Kontrolka tworząca mapę lub określony element w trybie pełnoekranowym.

Rozszerzenie

Konstruktory

FullscreenControl(FullscreenControlOptions)

Kontrolka tworząca mapę lub określony element w trybie pełnoekranowym.

Metody

isFullscreen()

Pobiera bieżący stan pełnoekranowy mapy.

isSupported()

Sprawdza, czy przeglądarka obsługuje przechodzenie do trybu pełnoekranowego.

onAdd(Map)

Metoda inicjowania kontrolki, która jest wywoływana po dodaniu do mapy.

onRemove()

Metoda wywoływana po usunięciu kontrolki z mapy. Należy wykonać wszelkie niezbędne oczyszczanie kontrolki.

Metody dziedziczone

buildContainer<K>(Map, ControlStyle, string, K)

Skompiluj najbardziej zewnętrzny kontener dla kontrolki, stosuje styl, w tym wszystkie odbiorniki do automatycznego stylu.

Szczegóły konstruktora

FullscreenControl(FullscreenControlOptions)

Kontrolka tworząca mapę lub określony element w trybie pełnoekranowym.

new FullscreenControl(options?: FullscreenControlOptions)

Parametry

options
FullscreenControlOptions

Opcje definiowania sposobu renderowania kontrolki i kontenera do pełnoekranowego.

Szczegóły metody

isFullscreen()

Pobiera bieżący stan pełnoekranowy mapy.

function isFullscreen(): boolean

Zwraca

boolean

Wartość logiczna wskazująca, czy kontener jest w trybie pełnoekranowym.

isSupported()

Sprawdza, czy przeglądarka obsługuje przechodzenie do trybu pełnoekranowego.

static function isSupported(): boolean

Zwraca

boolean

Wartość logiczna wskazująca, czy przeglądarka obsługuje tryb pełnoekranowy.

onAdd(Map)

Metoda inicjowania kontrolki, która jest wywoływana po dodaniu do mapy.

function onAdd(map: Map): HTMLElement

Parametry

map
Map

Mapa, do którego zostanie dodana kontrolka.

Zwraca

HTMLElement

Element HTML, który ma zostać umieszczony na mapie kontrolki.

onRemove()

Metoda wywoływana po usunięciu kontrolki z mapy. Należy wykonać wszelkie niezbędne oczyszczanie kontrolki.

function onRemove()

Szczegóły metody dziedziczonej

buildContainer<K>(Map, ControlStyle, string, K)

Skompiluj najbardziej zewnętrzny kontener dla kontrolki, stosuje styl, w tym wszystkie odbiorniki do automatycznego stylu.

function buildContainer<K>(map: Map, style: ControlStyle, ariaLabel?: string, tagName?: K): HTMLElementTagNameMap[K]

Parametry

map
Map
style
ControlStyle
ariaLabel

string

tagName

K

Zwraca

HTMLElementTagNameMap[K]

dziedziczone zControlBase.buildContainer