FullscreenControl class
Ovládací prvek, který nastaví mapu nebo zadaný prvek na celou obrazovku.
- Extends
Konstruktory
Fullscreen |
Ovládací prvek, který nastaví mapu nebo zadaný prvek na celou obrazovku. |
Metody
is |
Získá aktuální stav mapy na celou obrazovku. |
is |
Zkontroluje, jestli prohlížeč podporuje přechod do režimu celé obrazovky. |
on |
Metoda inicializace pro ovládací prvek, který je volána při přidání do mapy. |
on |
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
build |
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