event class
google.maps.event
zajęcia
Przestrzeń nazw dla wszystkich funkcji wydarzeń publicznych
Dostęp przez połączenie pod numer const {event} = await google.maps.importLibrary("core"). 
 Zobacz Biblioteki w Maps JavaScript API.
Metody statyczne | |
|---|---|
addListener | 
addListener(instance, eventName, handler)Zwracana wartość:   
MapsEventListenerDodaje podaną funkcję odbiornika do podanej nazwy zdarzenia dla podanego wystąpienia obiektu. Zwraca identyfikator tego odbiorcy, którego można użyć z funkcją removeListener().  | 
addListenerOnce | 
addListenerOnce(instance, eventName, handler)Zwracana wartość:   
MapsEventListenerPodobnie jak addListener, ale po obsłużeniu pierwszego zdarzenia funkcja obsługi sama się usuwa.  | 
clearInstanceListeners | 
clearInstanceListeners(instance)Parametry:   
 Zwracana wartość:   
voidUsuwa wszystkich odbiorców wszystkich zdarzeń dla danej instancji.  | 
clearListeners | 
clearListeners(instance, eventName)Parametry:   
 Zwracana wartość:   
voidUsuwa wszystkie detektory danego zdarzenia w przypadku danej instancji.  | 
hasListeners | 
hasListeners(instance, eventName)Parametry:   
 Zwracana wartość:   
booleanZwraca informację, czy w danej instancji są detektory danego zdarzenia. Może służyć do zapisywania wyników obliczeń szczegółów zdarzenia, które są kosztowne.  | 
removeListener | 
removeListener(listener)Parametry:   
 Zwracana wartość:   
voidUsuwa podany odbiornik, który powinien zostać zwrócony przez funkcję addListener powyżej. Odpowiednik wywołania funkcji  listener.remove(). | 
trigger | 
trigger(instance, eventName, eventArgs)Parametry:   
 Zwracana wartość:   
voidWywołuje podane zdarzenie. Wszystkie argumenty po argumencie eventName są przekazywane do odbiorców jako argumenty.  | 
 | 
addDomListener(instance, eventName, handler[, capture])Zwracana wartość:   
MapsEventListenerRejestracja modułu obsługi zdarzeń w różnych przeglądarkach. Ten detektor jest usuwany przez wywołanie funkcji removeListener(handle) dla uchwytu zwróconego przez tę funkcję.  | 
 | 
addDomListenerOnce(instance, eventName, handler[, capture])Zwracana wartość:   
MapsEventListenerOtoczka funkcji addDomListener, która usuwa detektor po pierwszym zdarzeniu.  | 
MapsEventListener interfejs
google.maps.MapsEventListenerinterfejs
Detektor zdarzeń utworzony przez google.maps.event.addListener() i jego znajomych.
Metody | |
|---|---|
remove | 
remove()Parametry: brak 
Zwracana wartość:   
voidUsuwa detektor.  Wywołanie   | 
MVCObject class
google.maps.MVCObject
zajęcia
Klasa bazowa implementująca KVO. 
Konstruktor MVCObject jest zawsze pustą funkcją, więc możesz dziedziczyć z MVCObject, pisząc MySubclass.prototype = new google.maps.MVCObject();. O ile nie zaznaczono inaczej, nie dotyczy to innych klas w interfejsie API, a dziedziczenie z innych klas w interfejsie API nie jest obsługiwane.
Dostęp przez połączenie pod numer const {MVCObject} = await google.maps.importLibrary("core"). 
 Zobacz Biblioteki w Maps JavaScript API.
Zespół | |
|---|---|
MVCObject | 
MVCObject()Parametry: brak 
Tworzy  MVCObject. | 
Metody | |
|---|---|
addListener | 
addListener(eventName, handler)Parametry:   
 Zwracana wartość:   
MapsEventListenerDodaje podaną funkcję nasłuchiwania do podanej nazwy zdarzenia. Zwraca identyfikator tego odbiorcy, którego można używać z  google.maps.event.removeListener. | 
bindTo | 
bindTo(key, target[, targetKey, noNotify])Parametry:   
 Zwracana wartość: brak 
Wiąże widok z modelem.  | 
get | 
get(key)Parametry:   
 Zwracana wartość:   
?Pobiera wartość.  | 
notify | 
notify(key)Parametry:   
 Zwracana wartość: brak 
Powiadom wszystkich obserwatorów o zmianie w tej usłudze. Powiadamia to zarówno obiekty powiązane z właściwością obiektu, jak i obiekt, z którym są one powiązane.  | 
set | 
set(key, value)Parametry:   
 Zwracana wartość: brak 
Ustawia wartość.  | 
setValues | 
setValues([values])Parametry:   
 Zwracana wartość: brak 
Ustawia zbiór par klucz-wartość.  | 
unbind | 
unbind(key)Parametry:   
 Zwracana wartość: brak 
Usuwa wiązanie. Odłączenie spowoduje ustawienie odłączonej właściwości na bieżącą wartość. Obiekt nie otrzyma powiadomienia, ponieważ wartość nie uległa zmianie.  | 
unbindAll | 
unbindAll()Parametry: brak 
Zwracana wartość: brak 
Usuwa wszystkie powiązania.  | 
MVCArray class
google.maps.MVCArray<T>
zajęcia
Ta klasa rozszerza klasę MVCObject.
Dostęp przez połączenie pod numer const {MVCArray} = await google.maps.importLibrary("core"). 
 Zobacz Biblioteki w Maps JavaScript API.
Zespół | |
|---|---|
MVCArray | 
MVCArray([array])Parametry:   
 Zmienna tablica MVC.  | 
Metody | |
|---|---|
clear | 
clear()Parametry: brak 
Zwracana wartość: brak 
Usuwa wszystkie elementy z tablicy.  | 
forEach | 
forEach(callback)Parametry:   
 Zwracana wartość: brak 
Iteruje po każdym elemencie, wywołując podane wywołanie zwrotne. Wywołanie zwrotne jest wywoływane dla każdego elementu w formacie: callback(element, index).  | 
getArray | 
getArray()Parametry: brak 
Zwracana wartość:   
Array<T>Zwraca odwołanie do bazowej tablicy. Ostrzeżenie: jeśli tablica zostanie zmieniona, ten obiekt nie będzie wywoływać żadnych zdarzeń.  | 
getAt | 
getAt(i)Parametry:   
 Zwracana wartość:   
TZwraca element o określonym indeksie.  | 
getLength | 
getLength()Parametry: brak 
Zwracana wartość:   
numberZwraca liczbę elementów w tej tablicy.  | 
insertAt | 
insertAt(i, elem)Parametry:   
 Zwracana wartość: brak 
Wstawia element w określonym indeksie.  | 
pop | 
pop()Parametry: brak 
Zwracana wartość:   
TUsuwa ostatni element tablicy i zwraca go.  | 
push | 
push(elem)Parametry:   
 Zwracana wartość:   
numberDodaje jeden element na końcu tablicy i zwraca jej nową długość.  | 
removeAt | 
removeAt(i)Parametry:   
 Zwracana wartość:   
TUsuwa element z określonego indeksu.  | 
setAt | 
setAt(i, elem)Parametry:   
 Zwracana wartość: brak 
Ustawia element w określonym indeksie.  | 
Odziedziczone:
addListener,
bindTo,
get,
notify,
set,
setValues,
unbind,
unbindAll
 | |
Wydarzenia | |
|---|---|
insert_at | 
function(index)Argumenty:   
 To zdarzenie jest wywoływane, gdy wywoływana jest funkcja  insertAt(). Zdarzenie przekazuje indeks, który został przekazany do funkcji insertAt(). | 
remove_at | 
function(index, removed)Argumenty:   
 To zdarzenie jest wywoływane, gdy wywoływana jest funkcja  removeAt(). Zdarzenie przekazuje indeks przekazany do removeAt() i element usunięty z tablicy. | 
set_at | 
function(index, previous)Argumenty:   
 To zdarzenie jest wywoływane, gdy wywoływana jest funkcja  setAt(). Zdarzenie przekazuje indeks, który został przekazany do setAt(), oraz element, który wcześniej znajdował się w tablicy pod tym indeksem. | 
ErrorEvent interfejs
google.maps.ErrorEventinterfejs
Zdarzenie z powiązanym błędem.
Właściwości | |
|---|---|
error | 
Typ:   
ErrorBłąd związany z wydarzeniem.  |