event
Clase google.maps.event
Espacio de nombres para todas las funciones de eventos públicos
Cuando se usa v=beta
, se puede acceder a él llamando a const {event} = await google.map.importLibrary("core")
. Consulta Bibliotecas en la API de Maps JavaScript.
Métodos estáticos | |
---|---|
addListener |
addListener(instance, eventName, handler) Valor que se muestra:
MapsEventListener Agrega la función de escucha determinada a un nombre de evento determinado para esa instancia. Muestra un identificador para este objeto de escucha que se puede usar con removeListener(). |
addListenerOnce |
addListenerOnce(instance, eventName, handler) Valor que se muestra:
MapsEventListener Es similar a addListener, pero el controlador se quita después de administrar el primer evento. |
clearInstanceListeners |
clearInstanceListeners(instance) Parámetros:
Valor que se muestra:
void Quita todos los objetos de escucha de todos los eventos de la instancia determinada. |
clearListeners |
clearListeners(instance, eventName) Parámetros:
Valor que se muestra:
void Quita todos los objetos de escucha de un evento determinado para una instancia determinada. |
hasListeners |
hasListeners(instance, eventName) Parámetros:
Valor que se muestra:
boolean Muestra si existen objetos de escucha para un evento determinado en la instancia determinada. Se puede usar para guardar el cálculo de los detalles costosos de eventos. |
removeListener |
removeListener(listener) Parámetros:
Valor que se muestra:
void Quita el objeto de escucha determinado, que debe haber mostrado el addListener anterior. Equivale a las llamadas a listener.remove() . |
trigger |
trigger(instance, eventName, eventArgs) Parámetros:
Valor que se muestra:
void Activa el evento especificado. Todos los argumentos posteriores a eventName se pasan como argumentos a los objetos de escucha. |
|
addDomListener(instance, eventName, handler[, capture]) Valor que se muestra:
MapsEventListener Registro de controladores de eventos entre navegadores Este objeto de escucha se quita llamando a removeListener(handle) para el controlador que muestra esta función. |
|
addDomListenerOnce(instance, eventName, handler[, capture]) Valor que se muestra:
MapsEventListener Envolvente alrededor de addDomListener que quita el objeto de escucha después del primer evento. |
MapsEventListener.
Interfaz de google.maps.MapsEventListener
Un objeto de escucha de eventos, creado por google.maps.event.addListener()
y sus amigos.
Métodos | |
---|---|
remove |
remove() Parámetros: ninguno
Valor que se muestra:
void Quita el objeto de escucha. Llamar a |
MVCObject
Clase google.maps.MVCObject
Clase básica que implementa KVO.
Se garantiza que el constructor MVCObject
es una función vacía, por lo que puedes heredar de MVCObject
si escribes MySubclass.prototype = new google.maps.MVCObject();
. A menos que se indique lo contrario, no sucede lo mismo con otras clases de la API y no se admite heredar de otras clases de la API.
Cuando se usa v=beta
, se puede acceder a él llamando a const {MVCObject} = await google.map.importLibrary("core")
. Consulta Bibliotecas en la API de Maps JavaScript.
Constructor | |
---|---|
MVCObject |
MVCObject() Parámetros: ninguno
Crea un MVCObject . |
Métodos | |
---|---|
addListener |
addListener(eventName, handler) Parámetros:
Valor que se muestra:
MapsEventListener Agrega la función de escucha determinada a un nombre de evento determinado. Muestra un identificador para este objeto de escucha que se puede usar con google.maps.event.removeListener . |
bindTo |
bindTo(key, target[, targetKey, noNotify]) Parámetros:
Valor que se muestra: Ninguno
Vincula una vista a un modelo. |
get |
get(key) Parámetros:
Valor que se muestra:
? Obtiene un valor. |
notify |
notify(key) Parámetros:
Valor que se muestra: Ninguno
Notificar a todos los observadores sobre un cambio en esta propiedad Esto notifica a los objetos que están vinculados a la propiedad del objeto y al objeto al que está vinculado. |
set |
set(key, value) Parámetros:
Valor que se muestra: Ninguno
Establece un valor. |
setValues |
setValues([values]) Parámetros:
Valor que se muestra: Ninguno
Establece una colección de pares clave-valor. |
unbind |
unbind(key) Parámetros:
Valor que se muestra: Ninguno
Quita una vinculación. La desvinculación establecerá la propiedad no delimitada con el valor actual. No se notificará al objeto, ya que el valor no ha cambiado. |
unbindAll |
unbindAll() Parámetros: ninguno
Valor que se muestra: Ninguno
Quita todas las vinculaciones. |
Clase MVCArray
Clase google.maps.MVCArray<T>
Esta clase extiende MVCObject
.
Cuando se usa v=beta
, se puede acceder a él llamando a const {MVCArray} = await google.map.importLibrary("core")
. Consulta Bibliotecas en la API de Maps JavaScript.
Constructor | |
---|---|
MVCArray |
MVCArray([array]) Parámetros:
Un arreglo de MVC mutable |
Métodos | |
---|---|
clear |
clear() Parámetros: ninguno
Valor que se muestra: Ninguno
Quita todos los elementos del arreglo. |
forEach |
forEach(callback) Parámetros:
Valor que se muestra: Ninguno
Repite cada elemento y llama a la devolución de llamada proporcionada. Se llama a la devolución de llamada para cada elemento como callback(elemento, índice). |
getArray |
getArray() Parámetros: ninguno
Valor que se muestra:
Array<T> Muestra una referencia al arreglo subyacente. Advertencia: Si el array cambia, este objeto no activará ningún evento. |
getAt |
getAt(i) Parámetros:
Valor que se muestra:
T Muestra el elemento en el índice especificado. |
getLength |
getLength() Parámetros: ninguno
Valor que se muestra:
number Muestra la cantidad de elementos en este arreglo. |
insertAt |
insertAt(i, elem) Parámetros:
Valor que se muestra: Ninguno
Inserta un elemento en el índice especificado. |
pop |
pop() Parámetros: ninguno
Valor que se muestra:
T Quita el último elemento del arreglo y lo muestra. |
push |
push(elem) Parámetros:
Valor que se muestra:
number Agrega un elemento al final del arreglo y muestra la nueva longitud del arreglo. |
removeAt |
removeAt(i) Parámetros:
Valor que se muestra:
T Quita un elemento del índice especificado. |
setAt |
setAt(i, elem) Parámetros:
Valor que se muestra: Ninguno
Establece un elemento en el índice especificado. |
Heredada:
addListener ,
bindTo ,
get ,
notify ,
set ,
setValues ,
unbind ,
unbindAll
|
Eventos | |
---|---|
insert_at |
function(index) Argumentos:
Este evento se activa cuando se llama a insertAt() . El evento pasa el índice que se pasó a insertAt() . |
remove_at |
function(index, removed) Argumentos:
Este evento se activa cuando se llama a removeAt() . El evento pasa el índice que se pasó a removeAt() y el elemento que se quitó del arreglo. |
set_at |
function(index, previous) Argumentos:
Este evento se activa cuando se llama a setAt() . El evento pasa el índice que se pasó a setAt() y el elemento que antes estaba en el arreglo en ese índice. |
ErrorEvent
Interfaz de google.maps.ErrorEvent
Un evento con un error asociado.
Propiedades | |
---|---|
error |
Tipo:
Error El error relacionado con el evento. |