StyleControlOptions interface
As opções para um objeto StyleControl.
- Extends
Propriedades
auto |
Se deseja permitir que o controle de estilo defina automaticamente o estilo, depois que o usuário selecionar um estilo de mapa.
Se definido como |
layout | O layout no qual exibir os estilos. '"ícones": uma linha de ícones clicáveis para cada estilo. '"list": uma lista rolável com os ícones e nomes para cada estilo. Padrão '"ícones"' |
map |
Os estilos de mapa a serem mostrados no controle.
Nomes de estilo diferenciam maiúsculas de minúsculas.
Se um estilo incluído não for suportado pelo mapa, ele será ignorado.
Estilos disponíveis podem ser encontrados no artigo estilos com suporte .
Se "all" for especificado, todos os estilos de mapa serão mostrados.
Padrão |
style | O estilo do controle.
Padrão |
Detalhes da propriedade
autoSelectionMode
Se deseja permitir que o controle de estilo defina automaticamente o estilo, depois que o usuário selecionar um estilo de mapa.
Se definido como false
, clicar no estilo não definirá o estilo automaticamente.
Padrão true
autoSelectionMode?: boolean
Valor da propriedade
boolean
layout
O layout no qual exibir os estilos.
'"ícones": uma linha de ícones clicáveis para cada estilo.
'"list": uma lista rolável com os ícones e nomes para cada estilo.
Padrão '"ícones"'layout?: "icons" | "list"
Valor da propriedade
"icons" | "list"
mapStyles
Os estilos de mapa a serem mostrados no controle.
Nomes de estilo diferenciam maiúsculas de minúsculas.
Se um estilo incluído não for suportado pelo mapa, ele será ignorado.
Estilos disponíveis podem ser encontrados no artigo estilos com suporte .
Se "all" for especificado, todos os estilos de mapa serão mostrados.
Padrão ["road", "grayscale_light", "grayscale_dark", "night", "road_shaded_relief"]
mapStyles?: string[] | "all"
Valor da propriedade
string[] | "all"
style
O estilo do controle.
Padrão ControlStyle.light
.
style?: ControlStyle