Mapa inicializado? / Is Initialized?
Função booleana que retorna se o mapa foi inicializado.
Figura 1 - Bloco Mapa inicializado?
Este bloco faz parte do plugin Google Maps Api. Para visualizá-lo, é necessário instalar o plugin.
Compatibilidade
Bloco cliente: cronapi.maps.isInitialized()
Retorno
Retorna o valor booleano true, caso o mapa já esteja inicializado, do contrário, retorna false.
Parâmetros
ID do mapa
Identificador (id) do componente Google Maps. Para selecioná-lo é necessário vincular o bloco de programação a um formulário de referência, confira no tópico "Propriedades do Blockly" da documentação Bloco de Programação.
Posição: 1
Inglês: Map Id
Tipo: Objeto / Object
Exemplo: "
map5108"
O campo "Identificador" correto a ser utilizado deve seguir o padrão "map" + quatro números aleatórios (ex: map5108). Para mais detalhes, consulte o tópico "Identificador" da documentação Usando a API do Google Maps em seu projeto
Exemplo
A função abaixo verifica se um mapa já foi inicializado antes de executar o bloco Inicializar mapa. Para isso, utilizamos um bloco condicional que, caso o mapa ainda não esteja inicializado, executa o bloco Mapa inicializado?. Ele é essencial nesse processo, pois evita a repetição da inicialização, garantindo que o mapa só seja carregado uma vez.
Figura 2 - Bloco Mapa inicializado?
O resultado pode ser conferido na imagem abaixo.
Figura 2.1 - Resultado da execução da função da figura 2
Nesta página