Sdílet prostřednictvím


FullscreenControl class

Ovládací prvek, který nastaví mapu nebo zadaný prvek na celou obrazovku.

Extends

Konstruktory

FullscreenControl(FullscreenControlOptions)

Ovládací prvek, který nastaví mapu nebo zadaný prvek na celou obrazovku.

Metody

isFullscreen()

Získá aktuální stav mapy na celou obrazovku.

isSupported()

Zkontroluje, jestli prohlížeč podporuje přechod do režimu celé obrazovky.

onAdd(Map)

Metoda inicializace pro ovládací prvek, který je volána při přidání do mapy.

onRemove()

Metoda, která je volána při odebrání ovládacího prvku z mapy. Pro ovládací prvek by mělo být nutné provést vyčištění.

Zděděné metody

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

Vytvořte vnější kontejner pro ovládací prvek, použijete styling včetně všech naslouchacích procesů pro automatické stylování.

Podrobnosti konstruktoru

FullscreenControl(FullscreenControlOptions)

Ovládací prvek, který nastaví mapu nebo zadaný prvek na celou obrazovku.

new FullscreenControl(options?: FullscreenControlOptions)

Parametry

options
FullscreenControlOptions

Možnosti pro definování způsobu vykreslení ovládacího prvku a kontejneru, který se má nastavit na celou obrazovku.

Podrobnosti metody

isFullscreen()

Získá aktuální stav mapy na celou obrazovku.

function isFullscreen(): boolean

Návraty

boolean

Logická hodnota označující, jestli je kontejner v celoobrazovkovém režimu.

isSupported()

Zkontroluje, jestli prohlížeč podporuje přechod do režimu celé obrazovky.

static function isSupported(): boolean

Návraty

boolean

Logická hodnota označující, jestli prohlížeč podporuje režim zobrazení na celé obrazovce.

onAdd(Map)

Metoda inicializace pro ovládací prvek, který je volána při přidání do mapy.

function onAdd(map: Map): HTMLElement

Parametry

map
Map

Mapa, do které bude ovládací prvek přidán.

Návraty

HTMLElement

HtmlElement, který má být umístěn na mapě ovládacího prvku.

onRemove()

Metoda, která je volána při odebrání ovládacího prvku z mapy. Pro ovládací prvek by mělo být nutné provést vyčištění.

function onRemove()

Podrobnosti zděděných metod

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

Vytvořte vnější kontejner pro ovládací prvek, použijete styling včetně všech naslouchacích procesů pro automatické stylování.

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

Parametry

map
Map
style
ControlStyle
ariaLabel

string

tagName

K

Návraty

HTMLElementTagNameMap[K]

zděděno zControlBase.buildContainer