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 funkcjiinsertAt(). | 
| remove_at | function(index, removed)Argumenty:   
 To zdarzenie jest wywoływane, gdy wywoływana jest funkcja  removeAt(). Zdarzenie przekazuje indeks przekazany doremoveAt()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 dosetAt(), 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. |