Event system

Classe event

Classe google.maps.event

Namespace para todas as funções de evento público

Acesse ligando para const {event} = await google.maps.importLibrary("core").
Consulte Bibliotecas na API Maps JavaScript.

addListener
addListener(instance, eventName, handler)
Parâmetros:
Valor de retorno:MapsEventListener
Adiciona a função de escuta especificada ao nome de evento especificado para a instância de objeto especificada. Retorna um identificador para essa escuta que pode ser usado com removeListener().
addListenerOnce
addListenerOnce(instance, eventName, handler)
Parâmetros:
Valor de retorno:MapsEventListener
Semelhante ao addListener, mas o manipulador é removido sozinho após manipular o primeiro evento.
clearInstanceListeners
clearInstanceListeners(instance)
Parâmetros:
Valor de retorno:void
Remove todas as escutas de todos os eventos para a instância especificada.
clearListeners
clearListeners(instance, eventName)
Parâmetros:
  • instanceObject
  • eventNamestring
Valor de retorno:void
Remove todas as escutas do evento especificado da instância especificada.
hasListeners
hasListeners(instance, eventName)
Parâmetros:
  • instanceObject
  • eventNamestring
Valor de retorno:boolean
Retorna se há listeners para o evento e a instância especificados. Pode ser usado para salvar a computação de detalhes de eventos caros.
removeListener
removeListener(listener)
Parâmetros:
Valor de retorno:void
Remove a escuta especificada, que deve ter sido retornada pelo addListener descrito anteriormente. Equivalente a chamar listener.remove().
trigger
trigger(instance, eventName, eventArgs)
Parâmetros:
  • instanceObject
  • eventNamestring
  • eventArgs...?
Valor de retorno:void
Dispara o evento especificado. Todos os argumentos após eventName são passados como argumentos para as escutas.
addDomListener
addDomListener(instance, eventName, handler[, capture])
Parâmetros:
  • instance