event,
google.maps.event
klasa
Przestrzeń nazw dla wszystkich funkcji zdarzeń publicznych
Zadzwoń pod numer const {event} = await google.maps.importLibrary("core")
. Zobacz Biblioteki w interfejsie Maps JavaScript API.
Metody statyczne | |
---|---|
addListener |
addListener(instance, eventName, handler) Zwrócona wartość:
MapsEventListener Dodaje określoną funkcję detektora do podanej nazwy zdarzenia w danej instancji obiektu. Zwraca identyfikator tego detektora, którego można używać z funkcją deleteListener(). |
addListenerOnce |
addListenerOnce(instance, eventName, handler) Zwrócona wartość:
MapsEventListener Podobnie jak addListener, ale moduł obsługi usuwa się po obsłudze pierwszego zdarzenia. |
clearInstanceListeners |
clearInstanceListeners(instance) Parametry:
Zwrócona wartość:
void Usuwa wszystkie detektory dla wszystkich zdarzeń w danej instancji. |
clearListeners |
clearListeners(instance, eventName) Parametry:
Zwrócona wartość:
void Usuwa wszystkie detektory dla danego zdarzenia w danej instancji. |
hasListeners |
hasListeners(instance, eventName) Parametry:
Zwrócona wartość:
boolean Zwraca, jeśli w przypadku danej instancji istnieją odbiorniki danego zdarzenia. Służą do zapisywania cennych wydarzeń. |
removeListener |
removeListener(listener) Parametry:
Zwrócona wartość:
void Usuwa odbiornik, który powinien być zwracany przez metodę addListener powyżej. Odpowiednik wywołania listener.remove() . |
trigger |
trigger(instance, eventName, eventArgs) Parametry:
Zwrócona wartość:
void Wywołuje dane zdarzenie. Wszystkie argumenty po parametrze eventName są przekazywane do detektorów jako argumenty. |
|
addDomListener(instance, eventName, handler[, capture]) Zwrócona wartość:
MapsEventListener Rejestracja modułu obsługi zdarzeń w różnych przeglądarkach. Ten odbiornik jest usuwany przez wywołanie metody nasListener(obsługi) dla nicka zwróconego przez tę funkcję. |
|
addDomListenerOnce(instance, eventName, handler[, capture]) Zwrócona wartość:
MapsEventListener Kod otaczający addDomListener, który usuwa detektor po pierwszym zdarzeniu. |
Interfejs MapsEventListener
google.maps.MapsEventListener
interfejs
Odbiornik stworzony przez google.maps.event.addListener()
i znajomych.
Metody | |
---|---|
remove |
remove() Parametry: brak
Zwrócona wartość:
void Usuwa odbiornik. Wywoływanie |
Klasa MVCObject
google.maps.MVCObject
klasa
Klasa podstawowa wdrażająca KVO.
Gwarantujemy, że konstruktor MVCObject
jest pustą funkcją, więc możesz go odziedziczyć z elementu MVCObject
, wpisując MySubclass.prototype = new google.maps.MVCObject();
. O ile nie zaznaczono inaczej, nie jest to prawdą w przypadku innych klas w interfejsie API ani nie może być on dziedziczony z innych klas w interfejsie API.
Zadzwoń pod numer const {MVCObject} = await google.maps.importLibrary("core")
. Zobacz Biblioteki w interfejsie Maps JavaScript API.
Zespół | |
---|---|
MVCObject |
MVCObject() Parametry: brak
Tworzy element MVCObject . |
Metody | |
---|---|
addListener |
addListener(eventName, handler) Parametry:
Zwrócona wartość:
MapsEventListener Dodaje określoną funkcję detektora do podanej nazwy zdarzenia. Zwraca identyfikator tego detektora, którego można używać z google.maps.event.removeListener . |
bindTo |
bindTo(key, target[, targetKey, noNotify]) Parametry:
Zwróć wartość: brak
Wiąże widok z modelem. |
get |
get(key) Parametry:
Zwrócona wartość:
? Pobiera wartość. |
notify |
notify(key) Parametry:
Zwróć wartość: brak
Powiadom wszystkich obserwatorów o zmianie w tej usłudze. Powiadomi to zarówno obiekty powiązane z właściwością obiektu, jak i obiekt, z którym jest ono powiązane. |
set |
set(key, value) Parametry:
Zwróć wartość: brak
Ustawia wartość. |
setValues |
setValues([values]) Parametry:
Zwróć wartość: brak
Ustawia zbiór par klucz-wartość. |
unbind |
unbind(key) Parametry:
Zwróć wartość: brak
Usuwa wiązanie. Odłączenie powoduje ustawienie bieżącej wartości na niepowiązaną właściwość. Obiekt nie zostanie powiadomiony, ponieważ wartość się nie zmieniła. |
unbindAll |
unbindAll() Parametry: brak
Zwróć wartość: brak
Usuwa wszystkie powiązania. |
Klasa MVCArray
google.maps.MVCArray<T>
klasa
Te zajęcia rozciągają się do MVCObject
.
Zadzwoń pod numer const {MVCArray} = await google.maps.importLibrary("core")
. Zobacz Biblioteki w interfejsie Maps JavaScript API.
Zespół | |
---|---|
MVCArray |
MVCArray([array]) Parametry:
Zmiennej tablicy MVC. |
Metody | |
---|---|
clear |
clear() Parametry: brak
Zwróć wartość: brak
Usuwa wszystkie elementy z tablicy. |
forEach |
forEach(callback) Parametry:
Zwróć wartość: brak
Powtórz każdy z tych elementów, wywołując wywołanie zwrotne. Wywołanie zwrotne jest wywoływane dla każdego elementu, takiego jak: wywołanie zwrotne(element, indeks). |
getArray |
getArray() Parametry: brak
Zwrócona wartość:
Array<T> Zwraca odwołanie do bazowej tablicy. Ostrzeżenie: jeśli tablica jest zmutowana, żadne zdarzenia nie będą uruchamiane przez ten obiekt. |
getAt |
getAt(i) Parametry:
Zwrócona wartość:
T Zwraca element w określonym indeksie. |
getLength |
getLength() Parametry: brak
Zwrócona wartość:
number Zwraca liczbę elementów w tej tablicy. |
insertAt |
insertAt(i, elem) Parametry:
Zwróć wartość: brak
Wstawia element w określonym indeksie. |
pop |
pop() Parametry: brak
Zwrócona wartość:
T Usuwa ostatni element tablicy i zwraca ten element. |
push |
push(elem) Parametry:
Zwrócona wartość:
number Dodaje jeden element na koniec tablicy i zwraca nową długość tablicy. |
removeAt |
removeAt(i) Parametry:
Zwrócona wartość:
T Usuwa element z określonego indeksu. |
setAt |
setAt(i, elem) Parametry:
Zwróć wartość: brak
Ustawia element w określonym indeksie. |
Dziedziczone:
addListener ,
bindTo ,
get ,
notify ,
set ,
setValues ,
unbind ,
unbindAll
|
Zdarzenia | |
---|---|
insert_at |
function(index) Argumenty:
To zdarzenie jest wywoływane po wywołaniu tagu insertAt() . Zdarzenie przechodzi do indeksu, który został przekazany do insertAt() . |
remove_at |
function(index, removed) Argumenty:
To zdarzenie jest wywoływane po wywołaniu tagu removeAt() . Zdarzenie przekazuje indeks przekazany do removeAt() i element, który został usunięty z tablicy. |
set_at |
function(index, previous) Argumenty:
To zdarzenie jest wywoływane po wywołaniu tagu setAt() . Zdarzenie przekazuje indeks przekazany do setAt() i element, który znajdował się wcześniej w tablicy w tym indeksie. |
Interfejs ErrorEvent
google.maps.ErrorEvent
interfejs
Zdarzenie z powiązanym błędem.
Właściwości | |
---|---|
error |
Typ:
Error Błąd związany ze zdarzeniem. |