UserInteractionOptions interface
As opções para habilitar/desabilitar a interação do usuário com o mapa.
- Extends
Propriedades
box |
Se o Shift + o botão esquerdo clicar e arrastar desenhará uma caixa de zoom.
Padrão |
dbl |
Se o clique duplo à esquerda ampliará o mapa para dentro.
Padrão |
drag |
Se o clique e o arrastar à esquerda serão exibidos no mapa.
Padrão |
drag |
Se o botão direito do mouse e o arrastar girarão e lançarão o mapa.
Padrão |
interactive | Se o mapa é interativo ou estático. Se for falso, toda a interação do usuário será desabilitada. Se for true, somente as interações do usuário selecionadas serão habilitadas.
Padrão |
keyboard |
Se as interações de teclado estão habilitadas. Escape: pule o foco para o mapa. +/=: aumente o nível de zoom em 1. Shift + +/=: aumentar o nível de zoom em 2. -: diminua o nível de zoom em 1. Shift + -: diminuir o nível de zoom em 2. ⇢: Painel à direita de 100 pixels. ⇠: Painel esquerdo de 100 pixels. ⇡: Aumentar 100 pixels. ⇣: reduzir 100 pixels. Shift + ⇢: Girar 15 graus no sentido horário. Shift + ⇠: Girar 15 graus no sentido anti-horário. Shift + ⇡: Aumentar o tom em 10 graus. Shift + ⇣: Diminuir o tom em 10 graus. padrão 'true' |
scroll |
Se o mapa deve ampliar a entrada de rolagem.
Padrão |
touch |
Se as interações por toque estão habilitadas para dispositivos touch.
Padrão |
touch |
Se a rotação por toque está habilitada para dispositivos touch. Essa opção não será aplicada se touchInteraction estiver desabilitado.
Padrão |
wheel |
Define a taxa de zoom do padrão da roda do mouse |
Detalhes da propriedade
boxZoomInteraction
Se o Shift + o botão esquerdo clicar e arrastar desenhará uma caixa de zoom.
Padrão true
boxZoomInteraction?: boolean
Valor da propriedade
boolean
dblClickZoomInteraction
Se o clique duplo à esquerda ampliará o mapa para dentro.
Padrão true
dblClickZoomInteraction?: boolean
Valor da propriedade
boolean
dragPanInteraction
Se o clique e o arrastar à esquerda serão exibidos no mapa.
Padrão true
dragPanInteraction?: boolean
Valor da propriedade
boolean
dragRotateInteraction
Se o botão direito do mouse e o arrastar girarão e lançarão o mapa.
Padrão true
dragRotateInteraction?: boolean
Valor da propriedade
boolean
interactive
Se o mapa é interativo ou estático. Se for falso, toda a interação do usuário será desabilitada. Se for true, somente as interações do usuário selecionadas serão habilitadas.
Padrão true
interactive?: boolean
Valor da propriedade
boolean
keyboardInteraction
Se as interações de teclado estão habilitadas.
Escape: pule o foco para o mapa.
+/=: aumente o nível de zoom em 1.
Shift + +/=: aumentar o nível de zoom em 2.
-: diminua o nível de zoom em 1.
Shift + -: diminuir o nível de zoom em 2.
⇢: Painel à direita de 100 pixels.
⇠: Painel esquerdo de 100 pixels.
⇡: Aumentar 100 pixels.
⇣: reduzir 100 pixels.
Shift + ⇢: Girar 15 graus no sentido horário.
Shift + ⇠: Girar 15 graus no sentido anti-horário.
Shift + ⇡: Aumentar o tom em 10 graus.
Shift + ⇣: Diminuir o tom em 10 graus.
padrão 'true'keyboardInteraction?: boolean
Valor da propriedade
boolean
scrollZoomInteraction
Se o mapa deve ampliar a entrada de rolagem.
Padrão true
scrollZoomInteraction?: boolean
Valor da propriedade
boolean
touchInteraction
Se as interações por toque estão habilitadas para dispositivos touch.
Padrão true
touchInteraction?: boolean
Valor da propriedade
boolean
touchRotate
Se a rotação por toque está habilitada para dispositivos touch. Essa opção não será aplicada se touchInteraction estiver desabilitado.
Padrão true
touchRotate?: boolean
Valor da propriedade
boolean
wheelZoomRate
Define a taxa de zoom do padrão da roda do mouse 1/450
wheelZoomRate?: number
Valor da propriedade
number