event sınıfı
google.maps.event
sınıf
Tüm herkese açık etkinlik işlevleri için 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)Döndürülen Değer:
MapsEventListenerBelirtilen dinleyici işlevini, belirtilen nesne örneğinin belirtilen etkinlik adına ekler. Bu dinleyici için removeListener() ile kullanılabilecek bir tanımlayıcı döndürür. |
addListenerOnce |
addListenerOnce(instance, eventName, handler)Döndürülen Değer:
MapsEventListeneraddListener gibidir ancak işleyici, ilk etkinliği işledikten sonra kendisini kaldırır. |
clearInstanceListeners |
clearInstanceListeners(instance)Parametreler:
Döndürülen Değer:
voidBelirtilen örneğin tüm etkinliklerine ait tüm dinleyicileri kaldırır. |
clearListeners |
clearListeners(instance, eventName)Parametreler:
Döndürülen Değer:
voidBelirtilen etkinlik için belirli bir durumdaki tüm dinleyicileri kaldırır. |
hasListeners |
hasListeners(instance, eventName)Parametreler:
Döndürülen Değer:
booleanBelirli bir örnekte belirli bir etkinlik için dinleyici olup olmadığını döndürür. Pahalı etkinlik ayrıntılarının hesaplanmasını önlemek için kullanılabilir. |
removeListener |
removeListener(listener)Parametreler:
Döndürülen Değer:
voidYukarıdaki addListener tarafından döndürülmüş olması gereken belirli dinleyiciyi kaldırır. listener.remove() çağrısına eşdeğerdir. |
trigger |
trigger(instance, eventName, eventArgs)Parametreler:
Döndürülen Değer:
voidBelirtilen 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])Döndürülen Değer:
MapsEventListenerTarayıcılar arası etkinlik işleyici kaydı. Bu dinleyici, bu işlev tarafından döndürülen tutamak için removeListener(handle) çağrılarak kaldırılır. |
|
addDomListenerOnce(instance, eventName, handler[, capture])Döndürülen Değer:
MapsEventListeneraddDomListener işlevinin etrafına yerleştirilmiş, ilk etkinlikten sonra işleyiciyi kaldıran sarmalayıcı. |
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
Döndürülen Değer:
voidDinleyiciyi 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 olacağı garanti edilir. Bu nedenle, MySubclass.prototype = new google.maps.MVCObject(); yazarak MVCObject'dan miras alabilirsiniz. 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
Bir MVCObject oluşturur. |
Yöntemler | |
|---|---|
addListener |
addListener(eventName, handler)Parametreler:
Döndürülen Değer:
MapsEventListenerBelirtilen dinleyici 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ü bir modele bağlar. |
get |
get(key)Parametreler:
Döndürülen Değer:
?Bir değer alır. |
notify |
notify(key)Parametreler:
Döndürülen Değer: Yok
Tüm gözlemcileri bu mülkte yapılan bir değişiklik hakkında bilgilendirin. Bu işlem, 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
Anahtar/değer çiftleri koleksiyonu ayarlar. |
unbind |
unbind(key)Parametreler:
Döndürülen Değer: Yok
Bağlantıyı kaldırır. Bağlantı kaldırma işlemi, bağlı olmayan özelliği geçerli değere ayarlar. Değer değişmediğinden nesneye bildirim gönderilmez. |
unbindAll |
unbindAll()Parametreler: Yok
Döndürülen Değer: Yok
Tüm bağlamaları kaldırır. |
MVCArray sınıfı
google.maps.MVCArray<T>
sınıf
Bu sınıf MVCObject sınıfını genişletir.
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 iteratif olarak gezin. Geri çağırma işlevi her öğe için şu şekilde çağrılır: callback(öğe, dizin). |
getArray |
getArray()Parametreler: Yok
Döndürülen Değer:
Array<T>Temel dizinin referansını döndürür. Uyarı: Dizi değiştirilirse bu nesne tarafından hiçbir etkinlik tetiklenmez. |
getAt |
getAt(i)Parametreler:
Döndürülen Değer:
TBelirtilen dizindeki öğeyi döndürür. |
getLength |
getLength()Parametreler: Yok
Döndürülen Değer:
numberBu dizideki öğe sayısını döndürür. |
insertAt |
insertAt(i, elem)Parametreler:
Döndürülen Değer: Yok
Belirtilen dizinde bir öğe ekler. |
pop |
pop()Parametreler: Yok
Döndürülen Değer:
TDizinin son öğesini kaldırır ve bu öğeyi döndürür. |
push |
push(elem)Parametreler:
Döndürülen Değer:
numberDizinin sonuna bir öğe ekler ve dizinin yeni uzunluğunu döndürür. |
removeAt |
removeAt(i)Parametreler:
Döndürülen Değer:
TBelirtilen dizinden bir öğeyi kaldırır. |
setAt |
setAt(i, elem)Parametreler:
Döndürülen Değer: Yok
Belirtilen dizinde bir öğe 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()'e iletilen dizini iletir. |
remove_at |
function(index, removed)Bağımsız değişkenler:
Bu etkinlik, removeAt() çağrıldığında tetiklenir. Etkinlik, removeAt()'e 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() parametresine iletilen dizini ve daha önce dizinde bu dizinde bulunan öğeyi iletir. |
ErrorEvent arayüzü
google.maps.ErrorEvent
arayüz
İlişkili bir hataya sahip etkinlik.
Özellikler | |
|---|---|
error |
Tür:
ErrorEtkinlikle ilgili hata. |