Partilhar via


FullscreenControl class

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

Extends

Construtores

FullscreenControl(FullscreenControlOptions)

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

Métodos

isFullscreen()

Obtém o estado atual em tela cheia do mapa.

isSupported()

Verifica se o navegador suporta entrar no modo de tela cheia.

onAdd(Map)

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

onRemove()

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

Métodos Herdados

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

Construa o recipiente mais externo para o controle, aplique estilo, incluindo quaisquer ouvintes para estilo automático.

Detalhes do Construtor

FullscreenControl(FullscreenControlOptions)

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

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 cheia.

Detalhes de Método

isFullscreen()

Obtém o estado atual em tela cheia do mapa.

function isFullscreen(): boolean

Devoluções

boolean

Um booleano indicando se o contêiner está no modo de tela cheia.

isSupported()

Verifica se o navegador suporta entrar no modo de tela cheia.

static function isSupported(): boolean

Devoluções

boolean

Um booleano indicando se o navegador suporta o modo de tela cheia.

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.

Devoluções

HTMLElement

Um HTMLElement a ser colocado no mapa para o controle.

onRemove()

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

function onRemove()

Detalhes do Método Herdado

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

Construa o recipiente mais externo para o controle, aplique estilo, incluindo quaisquer ouvintes para 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

Devoluções

HTMLElementTagNameMap[K]

herdado de ControlBase.buildContainer