FullscreenControl class
Controllo per rendere la mappa o un elemento specificato a schermo intero.
- Extends
Costruttori
Fullscreen |
Controllo per rendere la mappa o un elemento specificato a schermo intero. |
Metodi
is |
Ottiene lo stato a schermo intero corrente della mappa. |
is |
Verifica se il browser supporta l'accesso alla modalità schermo intero. |
on |
Metodo di inizializzazione per il controllo che viene chiamato quando viene aggiunto alla mappa. |
on |
Metodo chiamato quando il controllo viene rimosso dalla mappa. Deve eseguire tutte le operazioni di pulizia necessarie per il controllo. |
Metodi ereditati
build |
Compilare il contenitore più esterno per il controllo, applica stili, inclusi i listener per lo stile automatico. |
Dettagli costruttore
FullscreenControl(FullscreenControlOptions)
Controllo per rendere la mappa o un elemento specificato a schermo intero.
new FullscreenControl(options?: FullscreenControlOptions)
Parametri
- options
- FullscreenControlOptions
Opzioni per la definizione del rendering del controllo e del contenitore da rendere a schermo intero.
Dettagli metodo
isFullscreen()
Ottiene lo stato a schermo intero corrente della mappa.
function isFullscreen(): boolean
Restituisce
boolean
Valore booleano che indica se il contenitore è in modalità schermo intero.
isSupported()
Verifica se il browser supporta l'accesso alla modalità schermo intero.
static function isSupported(): boolean
Restituisce
boolean
Valore booleano che indica se il browser supporta la modalità schermo intero.
onAdd(Map)
Metodo di inizializzazione per il controllo che viene chiamato quando viene aggiunto alla mappa.
function onAdd(map: Map): HTMLElement
Parametri
- map
- Map
Mappa a cui verrà aggiunto il controllo.
Restituisce
HTMLElement
HtmlElement da posizionare sulla mappa per il controllo.
onRemove()
Metodo chiamato quando il controllo viene rimosso dalla mappa. Deve eseguire tutte le operazioni di pulizia necessarie per il controllo.
function onRemove()
Dettagli dei metodi ereditati
buildContainer<K>(Map, ControlStyle, string, K)
Compilare il contenitore più esterno per il controllo, applica stili, inclusi i listener per lo stile automatico.
function buildContainer<K>(map: Map, style: ControlStyle, ariaLabel?: string, tagName?: K): HTMLElementTagNameMap[K]
Parametri
- map
- Map
- style
- ControlStyle
- ariaLabel
-
string
- tagName
-
K
Restituisce
HTMLElementTagNameMap[K]
ereditato dacontrolBase.buildContainer