Condividi tramite


FullscreenControl class

Controllo per rendere la mappa o un elemento specificato a schermo intero.

Extends

Costruttori

FullscreenControl(FullscreenControlOptions)

Controllo per rendere la mappa o un elemento specificato a schermo intero.

Metodi

isFullscreen()

Ottiene lo stato a schermo intero corrente della mappa.

isSupported()

Verifica se il browser supporta l'accesso alla modalità schermo intero.

onAdd(Map)

Metodo di inizializzazione per il controllo che viene chiamato quando viene aggiunto alla mappa.

onRemove()

Metodo chiamato quando il controllo viene rimosso dalla mappa. Deve eseguire tutte le operazioni di pulizia necessarie per il controllo.

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.

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