Class event
Class
google.maps.event
Namespace untuk semua fungsi peristiwa publik
Akses dengan memanggil const {event} = await google.maps.importLibrary("core"). 
Lihat Library di Maps JavaScript API.
Metode Statis | |
|---|---|
addListener | 
addListener(instance, eventName, handler)Nilai yang Ditampilkan:   
MapsEventListenerMenambahkan fungsi pemroses yang diberikan ke nama peristiwa yang diberikan untuk instance objek yang diberikan. Menampilkan ID untuk pemroses ini yang dapat digunakan dengan removeListener().  | 
addListenerOnce | 
addListenerOnce(instance, eventName, handler)Nilai yang Ditampilkan:   
MapsEventListenerSeperti addListener, tetapi handler menghapus dirinya sendiri setelah menangani peristiwa pertama.  | 
clearInstanceListeners | 
clearInstanceListeners(instance)Parameter:   
 Nilai yang Ditampilkan:   
voidMenghapus semua pemroses untuk semua peristiwa untuk instance tertentu.  | 
clearListeners | 
clearListeners(instance, eventName)Parameter:   
 Nilai yang Ditampilkan:   
voidMenghapus semua pemroses untuk peristiwa tertentu pada instance tertentu.  | 
hasListeners | 
hasListeners(instance, eventName)Parameter:   
 Nilai yang Ditampilkan:   
booleanMenampilkan apakah ada pemroses untuk peristiwa tertentu pada instance tertentu. Dapat digunakan untuk menyimpan komputasi detail peristiwa yang berat.  | 
removeListener | 
removeListener(listener)Parameter:   
 Nilai yang Ditampilkan:   
voidMenghapus pemroses tertentu, yang seharusnya ditampilkan oleh addListener di atas. Setara dengan memanggil  listener.remove(). | 
trigger | 
trigger(instance, eventName, eventArgs)Parameter:   
 Nilai yang Ditampilkan:   
voidMemicu peristiwa yang diberikan. Semua argumen setelah eventName diteruskan sebagai argumen ke pemroses.  | 
 | 
addDomListener(instance, eventName, handler[, capture])Nilai yang Ditampilkan:   
MapsEventListenerPendaftaran pengendali peristiwa lintas browser. Pemroses ini dihapus dengan memanggil removeListener(handle) untuk handle yang ditampilkan oleh fungsi ini.  | 
 | 
addDomListenerOnce(instance, eventName, handler[, capture])Nilai yang Ditampilkan:   
MapsEventListenerWrapper di sekitar addDomListener yang menghapus pemroses setelah peristiwa pertama.  | 
MapsEventListener interface
google.maps.MapsEventListener
interface
Pemroses peristiwa, dibuat oleh google.maps.event.addListener() dan teman-teman.
Metode | |
|---|---|
remove | 
remove()Parameter:  Tidak ada 
Nilai yang Ditampilkan:   
voidMenghapus pemroses.  Memanggil   | 
Class MVCObject
Class
google.maps.MVCObject
Class dasar yang menerapkan KVO. 
Konstruktor MVCObject dijamin berupa fungsi kosong, sehingga Anda dapat mewarisi dari MVCObject dengan menulis MySubclass.prototype = new google.maps.MVCObject();. Kecuali dinyatakan lain, hal ini tidak berlaku untuk class lain dalam API, dan pewarisan dari class lain dalam API tidak didukung.
Akses dengan memanggil const {MVCObject} = await google.maps.importLibrary("core"). 
Lihat Library di Maps JavaScript API.
Konstruktor | |
|---|---|
MVCObject | 
MVCObject()Parameter:  Tidak ada 
Membuat  MVCObject. | 
Metode | |
|---|---|
addListener | 
addListener(eventName, handler)Parameter:   
 Nilai yang Ditampilkan:   
MapsEventListenerMenambahkan fungsi pemroses yang diberikan ke nama peristiwa yang diberikan. Menampilkan ID untuk pemroses ini yang dapat digunakan dengan  google.maps.event.removeListener. | 
bindTo | 
bindTo(key, target[, targetKey, noNotify])Parameter:   
 Nilai yang Ditampilkan:  Tidak Ada 
Mengikat Tampilan ke Model.  | 
get | 
get(key)Parameter:   
 Nilai yang Ditampilkan:   
?Mendapatkan nilai.  | 
notify | 
notify(key)Parameter:   
 Nilai yang Ditampilkan:  Tidak Ada 
Memberi tahu semua pengamat tentang perubahan pada properti ini. Hal ini akan memberi tahu kedua objek yang terikat ke properti objek serta objek yang terikat ke properti tersebut.  | 
set | 
set(key, value)Parameter:   
 Nilai yang Ditampilkan:  Tidak Ada 
Menetapkan nilai.  | 
setValues | 
setValues([values])Parameter:   
 Nilai yang Ditampilkan:  Tidak Ada 
Menetapkan kumpulan pasangan nilai kunci.  | 
unbind | 
unbind(key)Parameter:   
 Nilai yang Ditampilkan:  Tidak Ada 
Menghapus binding. Membatalkan pengikatan akan menyetel properti yang tidak terikat ke nilai saat ini. Objek tidak akan diberi tahu, karena nilainya tidak berubah.  | 
unbindAll | 
unbindAll()Parameter:  Tidak ada 
Nilai yang Ditampilkan:  Tidak Ada 
Menghapus semua binding.  | 
Class MVCArray
Class
google.maps.MVCArray<T>
Class ini memperluas
MVCObject.
Akses dengan memanggil const {MVCArray} = await google.maps.importLibrary("core"). 
Lihat Library di Maps JavaScript API.
Konstruktor | |
|---|---|
MVCArray | 
MVCArray([array])Parameter:   
 Array MVC yang dapat berubah.  | 
Metode | |
|---|---|
clear | 
clear()Parameter:  Tidak ada 
Nilai yang Ditampilkan:  Tidak Ada 
Menghapus semua elemen dari array.  | 
forEach | 
forEach(callback)Parameter:   
 Nilai yang Ditampilkan:  Tidak Ada 
Melakukan iterasi pada setiap elemen, memanggil callback yang disediakan. Callback dipanggil untuk setiap elemen seperti: callback(element, index).  | 
getArray | 
getArray()Parameter:  Tidak ada 
Nilai yang Ditampilkan:   
Array<T>Menampilkan referensi ke Array yang mendasarinya. Peringatan: jika Array diubah, tidak ada peristiwa yang akan diaktifkan oleh objek ini.  | 
getAt | 
getAt(i)Parameter:   
 Nilai yang Ditampilkan:   
TMenampilkan elemen pada indeks yang ditentukan.  | 
getLength | 
getLength()Parameter:  Tidak ada 
Nilai yang Ditampilkan:   
numberMenampilkan jumlah elemen dalam larik ini.  | 
insertAt | 
insertAt(i, elem)Parameter:   
 Nilai yang Ditampilkan:  Tidak Ada 
Menyisipkan elemen pada indeks yang ditentukan.  | 
pop | 
pop()Parameter:  Tidak ada 
Nilai yang Ditampilkan:   
TMenghapus elemen terakhir array dan menampilkan elemen tersebut.  | 
push | 
push(elem)Parameter:   
 Nilai yang Ditampilkan:   
numberMenambahkan satu elemen ke akhir array dan menampilkan panjang array yang baru.  | 
removeAt | 
removeAt(i)Parameter:   
 Nilai yang Ditampilkan:   
TMenghapus elemen dari indeks yang ditentukan.  | 
setAt | 
setAt(i, elem)Parameter:   
 Nilai yang Ditampilkan:  Tidak Ada 
Menetapkan elemen pada indeks yang ditentukan.  | 
Diwariskan:
addListener,
bindTo,
get,
notify,
set,
setValues,
unbind,
unbindAll
 | |
Acara | |
|---|---|
insert_at | 
function(index)Argumen:   
 Peristiwa ini dipicu saat  insertAt() dipanggil. Peristiwa ini meneruskan indeks yang diteruskan ke insertAt(). | 
remove_at | 
function(index, removed)Argumen:   
 Peristiwa ini dipicu saat  removeAt() dipanggil. Peristiwa ini meneruskan indeks yang diteruskan ke removeAt() dan elemen yang dihapus dari array. | 
set_at | 
function(index, previous)Argumen:   
 Peristiwa ini dipicu saat  setAt() dipanggil. Peristiwa ini meneruskan indeks yang diteruskan ke setAt() dan elemen yang sebelumnya ada dalam array pada indeks tersebut. | 
Antarmuka ErrorEvent
google.maps.ErrorEvent
interface
Peristiwa dengan Error terkait.
Properti | |
|---|---|
error | 
Jenis:   
ErrorError yang terkait dengan acara.  |