Compartilhar via


FullscreenControl class

Um controle para tornar o mapa ou um elemento especificado em tela inteira.

Extends

Construtores

FullscreenControl(FullscreenControlOptions)

Um controle para tornar o mapa ou um elemento especificado em tela inteira.

Métodos

isFullscreen()

Obtém o estado atual de tela inteira do mapa.

isSupported()

Verifica se o navegador dá suporte à entrada no modo de tela inteira.

onAdd(Map)

Método de inicialização para o controle que é chamado quando adicionado ao mapa.

onRemove()

Método chamado quando o controle é removido do mapa. Deve executar qualquer limpeza necessária para o controle.

Métodos herdados

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

Crie o contêiner mais externo para o controle, aplica o estilo, incluindo todos os ouvintes para o estilo automático.

Detalhes do construtor

FullscreenControl(FullscreenControlOptions)

Um controle para tornar o mapa ou um elemento especificado em tela inteira.

new FullscreenControl(options?: FullscreenControlOptions)

Parâmetros

options
FullscreenControlOptions

Opções para definir como o controle é renderizado e o contêiner a ser feito em tela inteira.

Detalhes do método

isFullscreen()

Obtém o estado atual de tela inteira do mapa.

function isFullscreen(): boolean

Retornos

boolean

Um booliano que indica se o contêiner está no modo de tela inteira.

isSupported()

Verifica se o navegador dá suporte à entrada no modo de tela inteira.

static function isSupported(): boolean

Retornos

boolean

Um booliano que indica se o navegador dá suporte ao modo de tela inteira.

onAdd(Map)

Método de inicialização para o controle que é chamado quando adicionado ao mapa.

function onAdd(map: Map): HTMLElement

Parâmetros

map
Map

O mapa ao qual o controle será adicionado.

Retornos

HTMLElement

Um HTMLElement a ser colocado no mapa do controle.

onRemove()

Método chamado quando o controle é removido do mapa. Deve executar qualquer limpeza necessária para o controle.

function onRemove()

Detalhes do método herdado

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

Crie o contêiner mais externo para o controle, aplica o estilo, incluindo todos os ouvintes para o estilo automático.

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

Parâmetros

map
Map
style
ControlStyle
ariaLabel

string

tagName

K

Retornos

HTMLElementTagNameMap[K]

Herdado deControlBase.buildContainer