etkinlik ad alanı
ad alanı
google.maps.event
kitaplık "core"
Tüm herkese açık etkinlik işlevleri için ad alanı
const {event} = await google.maps.importLibrary("core");
Statik Yöntemler | |
|---|---|
addListener |
addListener(instance, eventName, handler)Dönüş Değeri:
MapsEventListenerBelirli nesne örneği için belirli etkinlik adına belirli 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)Dönüş Değeri:
MapsEventListeneraddListener gibidir ancak işleyici, ilk etkinliği işledikten sonra kendisini kaldırır. |
clearInstanceListeners |
clearInstanceListeners(instance)Parametreler:
Dönüş Değeri:
voidBelirli bir örnek için tüm etkinliklerin tüm dinleyicilerini kaldırır. |
clearListeners |
clearListeners(instance, eventName)Parametreler:
Dönüş Değeri:
voidBelirli bir örnek için belirli bir etkinliğin tüm dinleyicilerini kaldırır. |
hasListeners |
hasListeners(instance, eventName)Parametreler:
Dönüş Değeri:
booleanBelirli bir örnekte belirli bir etkinlik için işleyiciler olup olmadığını döndürür. Yüksek maliyetli etkinlik ayrıntılarının hesaplanmasını kaydetmek için kullanılabilir. |
removeListener |
removeListener(listener)Parametreler:
Dönüş Değeri:
voidYukarıdaki addListener tarafından döndürülmesi gereken dinleyiciyi kaldırır. listener.remove() yöntemini çağırmakla aynıdır. |
trigger |
trigger(instance, eventName, eventArgs)Parametreler:
Dönüş Değeri:
voidBelirli bir 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önüş Değeri:
MapsEventListenerTarayıcılar arası etkinlik işleyici kaydı. Bu dinleyici, bu işlev tarafından döndürülen tutma yeri için removeListener(handle) çağrılarak kaldırılır. |
|
addDomListenerOnce(instance, eventName, handler[, capture])Dönüş Değeri:
MapsEventListenerİlk etkinlikten sonra işleyiciyi kaldıran addDomListener etrafındaki sarmalayıcı. |
MapsEventListener arayüzü
arayüz
google.maps.MapsEventListener
google.maps.event.addListener() ve arkadaşları tarafından oluşturulan bir etkinlik işleyici.
Yöntemler | |
|---|---|
remove |
remove()Parametreler: Yok
Dönüş Değeri:
voidDinleyiciyi kaldırır.
|
MVCObject sınıfı
sınıf
google.maps.MVCObject
BicyclingLayer, Circle, Data, GroundOverlay, ImageMapType, InfoWindow, Map, Map, MapTypeRegistry, MVCArray, OverlayView, Polygon, Polyline, Rectangle, StreetViewCoverageLayer, StreetViewPanorama, StreetViewPanorama, StyledMapType, TrafficLayer, TransitLayer, WebGLOverlayView, tarafından genişletildi
Autocomplete, DirectionsRenderer, DrawingManager, KmlLayer, Marker, SearchBox
kitaplık "core"
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 öğesinden 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");
Marka | |
|---|---|
MVCObject |
MVCObject()Parametreler: Yok
MVCObject oluşturur. |
Yöntemler | |
|---|---|
addListener |
addListener(eventName, handler)Parametreler:
Dönüş Değeri:
MapsEventListenerBelirtilen 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ü bir modele bağlar. |
get |
get(key)Parametreler:
Dönüş 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, nesnenin özelliğine bağlı olan nesneleri ve 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ğlamayı kaldırır. Bağlantıyı kaldırdığınızda, bağlantısı kaldırılan özellik mevcut değere ayarlanır. 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 sınıfı
class
google.maps.MVCArray<T>
extends MVCObject
library "core"
const {MVCArray} = await google.maps.importLibrary("core");
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 iterasyonla işleyin. Geri çağırma, her öğe için çağrılır: callback(element, index). |
getArray |
getArray()Parametreler: Yok
Dönüş Değeri:
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önüş Değeri:
TBelirtilen dizindeki öğeyi döndürür. |
getLength |
getLength()Parametreler: Yok
Dönüş Değeri:
numberBu 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
Dönüş Değeri:
TDizinin son öğesini kaldırır ve bu öğeyi döndürür. |
push |
push(elem)Parametreler:
Dönüş Değeri:
numberDizinin sonuna bir öğe ekler ve dizinin yeni uzunluğunu döndürür. |
removeAt |
removeAt(i)Parametreler:
Dönüş Değeri:
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ınan:
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() yöntemine iletilen dizini iletir. |
remove_at |
function(index, removed)Bağımsız değişkenler:
Bu etkinlik, removeAt() çağrıldığında tetiklenir. Etkinlik, removeAt() öğesine 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() öğesine iletilen dizini ve daha önce dizide bu dizinde bulunan öğeyi iletir. |
ErrorEvent arayüzü
arayüz
google.maps.ErrorEvent
İlişkili bir hata içeren etkinlik.
Özellikler | |
|---|---|
error |
Tür:
ErrorEtkinlikle ilgili hata. |