Event system

Clase event

Clase google.maps.event

Es el espacio de nombres para todas las funciones de eventos públicos.

Llama al const {event} = await google.maps.importLibrary("core") para acceder.
Consulta Bibliotecas en la API de Maps JavaScript.

addListener
addListener(instance, eventName, handler)
Parámetros: 
Valor de devolución:  MapsEventListener
Agrega la función de escucha determinada al nombre del evento determinado para la instancia del objeto determinado. Devuelve un identificador para este objeto de escucha que se puede usar con removeListener().
addListenerOnce
addListenerOnce(instance, eventName, handler)
Parámetros: 
Valor de devolución:  MapsEventListener
Es similar a addListener, pero el controlador se quita después de controlar el primer evento.
clearInstanceListeners
clearInstanceListeners(instance)
Parámetros: 
Valor de devolución:  void
Quita todos los objetos de escucha de todos los eventos de la instancia determinada.
clearListeners
clearListeners(instance, eventName)
Parámetros: 
  • instanceObject
  • eventNamestring
Valor de devolución:  void
Quita todos los objetos de escucha del evento determinado para la instancia determinada.
hasListeners
hasListeners(instance, eventName)
Parámetros: 
  • instanceObject
  • eventNamestring
Valor de devolución:  boolean
Devuelve si hay objetos de escucha para el evento determinado en la instancia determinada. Se puede usar para guardar el cálculo de detalles de eventos costosos.
removeListener
removeListener(listener)
Parámetros: 
Valor de devolución:  void
Quita el objeto de escucha determinado, que debería haber sido devuelto por addListener anteriormente. Equivale a llamar a listener.remove().
trigger
trigger(instance, eventName, eventArgs)
Parámetros: 
  • instanceObject
  • eventNamestring
  • eventArgs...?
Valor de devolución:  void
Activa el evento determinado. Todos los argumentos que se encuentran después de eventName se pasan como argumentos a los objetos de escucha.
addDomListener
addDomListener(instance, eventName, handler[, capture])
Parámetros: 
  • instanceObject
  • eventNamestring
  • handler