event class
google.maps.event
class
מרחב שמות לכל הפונקציות של אירועים ציבוריים
אפשר להתקשר אל const {event} = await google.maps.importLibrary("core") כדי לקבל גישה. 
מידע נוסף זמין במאמר בנושא ספריות ב-Maps JavaScript API.
| Static Methods | |
|---|---|
| addListener | addListener(instance, eventName, handler)ערך מוחזר:   MapsEventListenerהפונקציה מוסיפה את פונקציית המאזין שצוינה לשם האירוע שצוין עבור מופע האובייקט שצוין. מחזירה מזהה של מאזין שאפשר להשתמש בו עם removeListener(). | 
| addListenerOnce | addListenerOnce(instance, eventName, handler)ערך מוחזר:   MapsEventListenerבדומה ל-addListener, אבל הפונקציה לטיפול באירוע מסירה את עצמה אחרי הטיפול באירוע הראשון. | 
| clearInstanceListeners | clearInstanceListeners(instance)פרמטרים:   
 ערך מוחזר:   voidהפונקציה מסירה את כל ה-listeners של כל האירועים במופע הנתון. | 
| clearListeners | clearListeners(instance, eventName)פרמטרים:   
 ערך מוחזר:   voidמסיר את כל ה-listeners של האירוע הנתון עבור המופע הנתון. | 
| hasListeners | hasListeners(instance, eventName)פרמטרים:   
 ערך מוחזר:   booleanהפונקציה מחזירה true אם יש פונקציות event listener לאירוע שצוין במופע שצוין, ו-false אם אין. אפשר להשתמש בו כדי לשמור את החישוב של פרטי אירועים יקרים. | 
| removeListener | removeListener(listener)פרמטרים:   
 ערך מוחזר:   voidמסירה את מאזין האירועים שצוין, שאמור להיות מוחזר על ידי addListener שלמעלה. שווה ערך לקריאה לפונקציה  listener.remove(). | 
| trigger | trigger(instance, eventName, eventArgs)פרמטרים:   
 ערך מוחזר:   voidמפעיל את האירוע שצוין. כל הארגומנטים אחרי eventName מועברים כארגומנטים למאזינים. | 
|  | addDomListener(instance, eventName, handler[, capture])ערך מוחזר:   MapsEventListenerרישום של גורם מטפל באירועים בדפדפנים שונים. כדי להסיר את מאזין האירועים הזה, צריך לקרוא ל-removeListener(handle) עבור ה-handle שמוחזר על ידי הפונקציה הזו. | 
|  | addDomListenerOnce(instance, eventName, handler[, capture])ערך מוחזר:   MapsEventListenerWrapper סביב addDomListener שמסיר את ה-listener אחרי האירוע הראשון. | 
ממשק MapsEventListener
google.maps.MapsEventListener
ממשק
מאזין לאירועים, שנוצר על ידי google.maps.event.addListener() וחברים.
| Methods | |
|---|---|
| remove | remove()פרמטרים:  אין ערך מוחזר:   voidההאזנה מוסרת.  התקשרות אל  | 
MVCObject class
google.maps.MVCObject
class
מחלקה בסיסית שמטמיעה KVO. 
ה-constructor של MVCObject מובטח להיות פונקציה ריקה, ולכן אפשר לרשת מ-MVCObject על ידי כתיבת MySubclass.prototype = new google.maps.MVCObject();. אלא אם מצוין אחרת, זה לא נכון לגבי מחלקות אחרות ב-API, ואין תמיכה בירושה ממחלקות אחרות ב-API.
אפשר להתקשר אל const {MVCObject} = await google.maps.importLibrary("core") כדי לקבל גישה. 
מידע נוסף זמין במאמר בנושא ספריות ב-Maps JavaScript API.
| יצרן | |
|---|---|
| MVCObject | MVCObject()פרמטרים:  אין יוצר  MVCObject. | 
| Methods | |
|---|---|
| addListener | addListener(eventName, handler)פרמטרים:   
 ערך מוחזר:   MapsEventListenerמוסיפה את פונקציית ה-listener שצוינה לשם האירוע שצוין. מחזירה מזהה של מאזין שאפשר להשתמש בו עם  google.maps.event.removeListener. | 
| bindTo | bindTo(key, target[, targetKey, noNotify])פרמטרים:   
 ערך מוחזר:  אין קשירת תצוגה למודל. | 
| get | get(key)פרמטרים:   
 ערך מוחזר:   ?קבלת ערך. | 
| notify | notify(key)פרמטרים:   
 ערך מוחזר:  אין שליחת הודעה לכל הצופים על שינוי בנכס הזה. ההודעה נשלחת גם לאובייקטים שקשורים למאפיין של האובייקט וגם לאובייקט שאליו הם קשורים. | 
| set | set(key, value)פרמטרים:   
 ערך מוחזר:  אין הגדרת ערך. | 
| setValues | setValues([values])פרמטרים:   
 ערך מוחזר:  אין הגדרת אוסף של צמדי מפתח/ערך. | 
| unbind | unbind(key)פרמטרים:   
 ערך מוחזר:  אין הסרת קישור. ביטול הקישור יגדיר את הנכס הלא מקושר לערך הנוכחי. לא תתקבל התראה על האובייקט, כי הערך לא השתנה. | 
| unbindAll | unbindAll()פרמטרים:  אין ערך מוחזר:  אין הסרת כל הקישורים. | 
MVCArray class
google.maps.MVCArray<T>
class
הכיתה הזו היא הרחבה של MVCObject.
אפשר להתקשר אל const {MVCArray} = await google.maps.importLibrary("core") כדי לקבל גישה. 
מידע נוסף זמין במאמר בנושא ספריות ב-Maps JavaScript API.
| יצרן | |
|---|---|
| MVCArray | MVCArray([array])פרמטרים:   
 מערך MVC שניתן לשינוי. | 
| Methods | |
|---|---|
| clear | clear()פרמטרים:  אין ערך מוחזר:  אין הפונקציה מסירה את כל הרכיבים מהמערך. | 
| forEach | forEach(callback)פרמטרים:   
 ערך מוחזר:  אין מבצעים איטרציה על כל רכיב, ומפעילים את פונקציית הקריאה החוזרת שצוינה. הקריאה החוזרת מתבצעת לכל רכיב באופן הבא: callback(element, index). | 
| getArray | getArray()פרמטרים:  אין ערך מוחזר:   Array<T>מחזירה הפניה למערך הבסיסי. אזהרה: אם המערך משתנה, האובייקט הזה לא יפעיל אירועים. | 
| getAt | getAt(i)פרמטרים:   
 ערך מוחזר:   Tמחזירה את הרכיב באינדקס שצוין. | 
| getLength | getLength()פרמטרים:  אין ערך מוחזר:   numberהפונקציה מחזירה את מספר הרכיבים במערך. | 
| insertAt | insertAt(i, elem)פרמטרים:   
 ערך מוחזר:  אין הוספת רכיב באינדקס שצוין. | 
| pop | pop()פרמטרים:  אין ערך מוחזר:   Tהפונקציה מסירה את הרכיב האחרון במערך ומחזירה את הרכיב הזה. | 
| push | push(elem)פרמטרים:   
 ערך מוחזר:   numberהפונקציה מוסיפה רכיב אחד לסוף המערך ומחזירה את האורך החדש של המערך. | 
| removeAt | removeAt(i)פרמטרים:   
 ערך מוחזר:   Tהפונקציה מסירה רכיב מהאינדקס שצוין. | 
| setAt | setAt(i, elem)פרמטרים:   
 ערך מוחזר:  אין הגדרת אלמנט באינדקס שצוין. | 
| בירושה: addListener,bindTo,get,notify,set,setValues,unbind,unbindAll | |
| אירועים | |
|---|---|
| insert_at | function(index)ארגומנטים:   
 האירוע הזה מופעל כשמתבצעת קריאה ל- insertAt(). האירוע מעביר את האינדקס שהועבר אלinsertAt(). | 
| remove_at | function(index, removed)ארגומנטים:   
 האירוע הזה מופעל כשמתבצעת קריאה ל- removeAt(). האירוע מעביר את האינדקס שהועבר אלremoveAt()ואת הרכיב שהוסר מהמערך. | 
| set_at | function(index, previous)ארגומנטים:   
 האירוע הזה מופעל כשמתבצעת קריאה ל- setAt(). האירוע מעביר את האינדקס שהועבר אלsetAt()ואת הרכיב שהיה קודם במערך באותו אינדקס. | 
ErrorEvent interface
google.maps.ErrorEvent
ממשק
אירוע עם שגיאה משויכת.
| מאפיינים | |
|---|---|
| error | סוג:   Errorהשגיאה שקשורה לאירוע. |