etkinlik sınıfı
google.maps.event
sınıf
Tüm genel etkinlik işlevlerinin ad alanı
const {event} = await google.maps.importLibrary("core")
numaralı telefonu arayarak erişebilirsiniz.
Maps JavaScript API'deki kitaplıklar başlıklı makaleyi inceleyin.
Statik Yöntemler | |
---|---|
addListener |
addListener(instance, eventName, handler) İade Değeri:
MapsEventListener Belirtilen nesne örneği için belirtilen etkinlik adına belirtilen dinleyici işlevini ekler. Bu dinleyici için removeListener() ile kullanılabilecek bir tanımlayıcı döndürür. |
addListenerOnce |
addListenerOnce(instance, eventName, handler) İade Değeri:
MapsEventListener addListener'a benzer ancak işleyici, ilk etkinliği işledikten sonra kendisini kaldırır. |
clearInstanceListeners |
clearInstanceListeners(instance) Parametreler:
İade Değeri:
void Belirli bir örnek için tüm etkinliklerdeki tüm dinleyicileri kaldırır. |
clearListeners |
clearListeners(instance, eventName) Parametreler:
İade Değeri:
void Belirli bir örnek için belirli bir etkinliğe ait tüm işleyicileri kaldırır. |
hasListeners |
hasListeners(instance, eventName) Parametreler:
İade Değeri:
boolean Belirli bir örnekte belirli bir etkinlik için işleyici olup olmadığını döndürür. Pahalı etkinlik ayrıntılarının hesaplanmasını kaydetmek için kullanılabilir. |
removeListener |
removeListener(listener) Parametreler:
İade Değeri:
void Yukarıdaki addListener tarafından döndürülmüş olması gereken belirli dinleyiciyi kaldırır. listener.remove() numarasını aramaya eş değerdir. |
trigger |
trigger(instance, eventName, eventArgs) Parametreler:
İade Değeri:
void Belirtilen etkinliği tetikler. eventName'den sonraki tüm bağımsız değişkenler, dinleyicilere bağımsız değişken olarak iletilir. |
|
addDomListener(instance, eventName, handler[, capture]) İade Değeri:
MapsEventListener Tarayıcılar arası etkinlik işleyici kaydı. Bu işleyici, bu işlev tarafından döndürülen işleyici için removeListener(handle) çağrılarak kaldırılır. |
|
addDomListenerOnce(instance, eventName, handler[, capture]) İade Değeri:
MapsEventListener İlk etkinlikten sonra işleyiciyi kaldıran addDomListener işlevinin sarmalayıcısı. |
MapsEventListener arayüzü
google.maps.MapsEventListener
arayüz
google.maps.event.addListener()
ve arkadaşları tarafından oluşturulan bir etkinlik işleyici.
Yöntemler | |
---|---|
remove |
remove() Parametreler: Yok
İade Değeri:
void Dinleyiciyi kaldırır.
|
MVCObject sınıfı
google.maps.MVCObject
sınıf
KVO'yu uygulayan temel sınıf. MVCObject
oluşturucusunun boş bir işlev olduğu garanti edilir. Bu nedenle, MySubclass.prototype = new google.maps.MVCObject();
yazarak MVCObject
'ten devralabilirsiniz. Aksi belirtilmedikçe bu durum API'deki diğer sınıflar için geçerli değildir ve API'deki diğer sınıflardan devralma desteklenmez.
const {MVCObject} = await google.maps.importLibrary("core")
numaralı telefonu arayarak erişebilirsiniz.
Maps JavaScript API'deki kitaplıklar başlıklı makaleyi inceleyin.
Marka | |
---|---|
MVCObject |
MVCObject() Parametreler: Yok
MVCObject oluşturur. |
Yöntemler | |
---|---|
addListener |
addListener(eventName, handler) Parametreler:
İade Değeri:
MapsEventListener Belirtilen işleyici işlevini belirtilen etkinlik adına ekler. Bu dinleyici için google.maps.event.removeListener ile kullanılabilecek bir tanımlayıcı döndürür. |
bindTo |
bindTo(key, target[, targetKey, noNotify]) Parametreler:
Döndürülen Değer: Yok
Bir görünümü modele bağlar. |
get |
get(key) Parametreler:
İade Değeri:
? Bir değer alır. |
notify |
notify(key) Parametreler:
Döndürülen Değer: Yok
Bu mülkteki bir değişiklik hakkında tüm gözlemcileri bilgilendirin. Bu, hem nesnenin özelliğine bağlı olan nesneleri hem de bağlı olduğu nesneyi bilgilendirir. |
set |
set(key, value) Parametreler:
Döndürülen Değer: Yok
Bir değer ayarlar. |
setValues |
setValues([values]) Parametreler:
Döndürülen Değer: Yok
Bir anahtar/değer çifti koleksiyonu ayarlar. |
unbind |
unbind(key) Parametreler:
Döndürülen Değer: Yok
Bağlamayı kaldırır. Bağlantıyı kaldırma işlemi, bağlantısı kaldırılan mülkü geçerli değere ayarlar. Değer değişmediği için nesneye bildirim gönderilmez. |
unbindAll |
unbindAll() Parametreler: Yok
Döndürülen Değer: Yok
Tüm bağlamaları kaldırır. |
MVCArray class
google.maps.MVCArray<T>
sınıf
Bu sınıfın süresi MVCObject
tarihinde sona eriyor.
const {MVCArray} = await google.maps.importLibrary("core")
numaralı telefonu arayarak erişebilirsiniz.
Maps JavaScript API'deki kitaplıklar başlıklı makaleyi inceleyin.
Marka | |
---|---|
MVCArray |
MVCArray([array]) Parametreler:
Değiştirilebilir bir MVC dizisi. |
Yöntemler | |
---|---|
clear |
clear() Parametreler: Yok
Döndürülen Değer: Yok
Dizideki tüm öğeleri kaldırır. |
forEach |
forEach(callback) Parametreler:
Döndürülen Değer: Yok
Sağlanan geri çağırma işlevini çağırarak her öğeyi yineleyin. Geri çağırma, her öğe için çağrılır. Örneğin: callback(element, index). |
getArray |
getArray() Parametreler: Yok
İade Değeri:
Array<T> Temel diziye bir başvuru döndürür. Uyarı: Dizi değiştirilirse bu nesne tarafından hiçbir etkinlik tetiklenmez. |
getAt |
getAt(i) Parametreler:
İade Değeri:
T Belirtilen dizindeki öğeyi döndürür. |
getLength |
getLength() Parametreler: Yok
İade Değeri:
number Bu dizideki öğe sayısını döndürür. |
insertAt |
insertAt(i, elem) Parametreler:
Döndürülen Değer: Yok
Belirtilen dizine bir öğe ekler. |
pop |
pop() Parametreler: Yok
İade Değeri:
T Dizinin son öğesini kaldırır ve bu öğeyi döndürür. |
push |
push(elem) Parametreler:
İade Değeri:
number Dizinin sonuna bir öğe ekler ve dizinin yeni uzunluğunu döndürür. |
removeAt |
removeAt(i) Parametreler:
İade Değeri:
T Belirtilen dizindeki bir öğeyi kaldırır. |
setAt |
setAt(i, elem) Parametreler:
Döndürülen Değer: Yok
Belirtilen dizindeki öğeyi ayarlar. |
Devralındı:
addListener ,
bindTo ,
get ,
notify ,
set ,
setValues ,
unbind ,
unbindAll
|
Etkinlikler | |
---|---|
insert_at |
function(index) Bağımsız değişkenler:
Bu etkinlik, insertAt() çağrıldığında tetiklenir. Etkinlik, insertAt() işlevine iletilen dizini geçer. |
remove_at |
function(index, removed) Bağımsız değişkenler:
Bu etkinlik, removeAt() çağrıldığında tetiklenir. Etkinlik, removeAt() 'ya iletilen dizini ve diziden kaldırılan öğeyi iletir. |
set_at |
function(index, previous) Bağımsız değişkenler:
Bu etkinlik, setAt() çağrıldığında tetiklenir. Etkinlik, setAt() 'ya iletilen dizini ve dizide daha önce o dizinde bulunan öğeyi geçirir. |
ErrorEvent arayüzü
google.maps.ErrorEvent
arayüz
İlişkili bir hata içeren etkinlik.
Özellikler | |
---|---|
error |
Tür:
Error Etkinlikle ilgili hata. |