Clase event
Clase google.maps.event
Es el espacio de nombres de todas las funciones de eventos públicos.
Para acceder, llama a const {event} = await google.maps.importLibrary("core")
. Consulta Bibliotecas de la API de Maps JavaScript.
Métodos estáticos | |
---|---|
addListener |
addListener(instance, eventName, handler) Valor que se muestra:
MapsEventListener Agrega la función de objeto de escucha determinada al nombre de evento determinado para la instancia de objeto determinada. 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 controlar 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 del evento determinado para la instancia determinada. |
hasListeners |
hasListeners(instance, eventName) Parámetros:
Valor que se muestra:
boolean Muestra si hay objetos de escucha para el evento determinado en la instancia determinada. Se puede usar para guardar el procesamiento de detalles de eventos costosos. |
removeListener |
removeListener(listener) Parámetros:
Valor que se muestra:
void Quita el objeto de escucha determinado, que addListener debería haber mostrado anteriormente. Equivale a llamar a listener.remove() . |
trigger |
trigger(instance, eventName, eventArgs) Parámetros:
Valor que se muestra:
void Activa el evento determinado. Todos los argumentos después de eventName se pasan como argumentos a los objetos de escucha. |
|
addDomListener(instance, eventName, handler[, capture]) Valor que se muestra:
MapsEventListener Registro del controlador de eventos multinavegador Para quitar este objeto de escucha, llama a removeListener(handle) para el identificador que muestra esta función. |
|
addDomListenerOnce(instance, eventName, handler[, capture]) Valor que se muestra:
MapsEventListener Wrapper 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 amigos.
Métodos | |
---|---|
remove |
remove() Parámetros: Ninguno
Valor que se muestra:
void Quita el objeto de escucha. Llamar a |
Clase MVCObject
Clase google.maps.MVCObject
Clase base que implementa KVO.
Se garantiza que el constructor MVCObject
sea una función vacía, por lo que puedes heredar de MVCObject
escribiendo MySubclass.prototype = new google.maps.MVCObject();
. A menos que se indique lo contrario, esto no es cierto para otras clases de la API, y no se admite la herencia de otras clases de la API.
Para acceder, llama a const {MVCObject} = await google.maps.importLibrary("core")
. Consulta Bibliotecas de 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 objeto de escucha determinada al nombre del 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
Notifica a todos los observadores sobre un cambio en esta propiedad. Esto notifica a los objetos 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. Si se desvincula, la propiedad desvinculada se establecerá en el valor actual. No se notificará al objeto, ya que el valor no cambió. |
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
.
Para acceder, llama a const {MVCArray} = await google.maps.importLibrary("core")
. Consulta Bibliotecas de la API de Maps JavaScript.
Constructor | |
---|---|
MVCArray |
MVCArray([array]) Parámetros:
Un array MVC mutable. |
Métodos | |
---|---|
clear |
clear() Parámetros: Ninguno
Valor que se muestra: Ninguno
Quita todos los elementos del array. |
forEach |
forEach(callback) Parámetros:
Valor que se muestra: Ninguno
Itera sobre cada elemento y llama a la devolución de llamada proporcionada. Se llama a la devolución de llamada para cada elemento, como: devolución de llamada(elemento, índice). |
getArray |
getArray() Parámetros: Ninguno
Valor que se muestra:
Array<T> Muestra una referencia al array subyacente. Advertencia: Si se muta el array, 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 array. |
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 array y lo muestra. |
push |
push(elem) Parámetros:
Valor que se muestra:
number Agrega un elemento al final del array y muestra la nueva longitud del array. |
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. |
Heredado:
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 array. |
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 estaba anteriormente en el array en ese índice. |
ErrorEvent interface
Interfaz de google.maps.ErrorEvent
Un evento con un error asociado.
Propiedades | |
---|---|
error |
Tipo:
Error Es el error relacionado con el evento. |