رویداد جای نام
فضای نام
google.maps.event
کتابخانه "core"
فضای نام برای همه توابع رویداد عمومی
const {event} = await google.maps.importLibrary("core");
روشهای ایستا | |
|---|---|
addListener |
addListener(instance, eventName, handler)مقدار برگشتی:
MapsEventListenerتابع شنونده ارائهشده را به نام رویداد ارائهشده برای نمونه شیء ارائهشده اضافه میکند. شناسهای برای این شنونده برمیگرداند که میتواند با()removeListener استفاده شود. |
addListenerOnce |
addListenerOnce(instance, eventName, handler)مقدار برگشتی:
MapsEventListenerمانند addListener، اما کنترلکننده پساز رسیدگی به اولین رویداد، خودش را حذف میکند. |
clearInstanceListeners |
clearInstanceListeners(instance)پارامترها:
مقدار برگشتی:
voidهمه شنوندگان را برای همه رویدادهای نمونه دادهشده برمیدارد. |
clearListeners |
clearListeners(instance, eventName)پارامترها:
مقدار برگشتی:
voidهمه شنوندگان رویداد ارائهشده را برای نمونه ارائهشده برمیدارد. |
hasListeners |
hasListeners(instance, eventName)پارامترها:
مقدار برگشتی:
booleanاگر شنوندگانی برای رویداد ارائهشده در نمونه ارائهشده وجود داشته باشد، برمیگرداند. میتواند برای ذخیره کردن محاسبات جزئیات رویدادهای گرانقیمت استفاده شود. |
removeListener |
removeListener(listener)پارامترها:
مقدار برگشتی:
voidشنونده ارائهشده را که باید توسط addListener بالا برگردانده شده باشد برمیدارد. معادل تماس با listener.remove(). |
trigger |
trigger(instance, eventName, eventArgs)پارامترها:
مقدار برگشتی:
voidرویداد ارائهشده را راهاندازی میکند. همه متغیرهای مستقل پساز eventName بهعنوان متغیر مستقل به شنوندگان ارسال میشوند. |
|
addDomListener(instance, eventName, handler[, capture])مقدار برگشتی:
MapsEventListenerثبت مدیریتكننده رویداد مرورگر متقاطع. این شنونده با فراخوانی removeListener(handle) برای دستگیرهای که توسط این تابع برگردانده میشود برداشته میشود. |
|
addDomListenerOnce(instance, eventName, handler[, capture])مقدار برگشتی:
MapsEventListenerپوشش اطراف addDomListener که شنونده را پساز اولین رویداد برمیدارد. |
میانای MapsEventListener
میانا
google.maps.MapsEventListener
شنونده رویداد، ساختهشده توسط google.maps.event.addListener() و دوستان.
روشها | |
|---|---|
remove |
remove()پارامترها: هیچ
مقدار برگشتی:
voidشنونده را برمیدارد. فراخوانی |
کلاس MVCObject
کلاس
google.maps.MVCObject
گسترشیافته با BicyclingLayer, Circle, Data, GroundOverlay, ImageMapType, InfoWindow, Map, Map, MapTypeRegistry, MVCArray, OverlayView, Polygon, Polyline, Rectangle, StreetViewCoverageLayer, StreetViewPanorama, StreetViewPanorama, StyledMapType, TrafficLayer, TransitLayer, WebGLOverlayView,
Autocomplete, DirectionsRenderer, DrawingManager, KmlLayer, Marker, SearchBox
کتابخانه "core"
کلاس پایه پیادهسازی KVO.
سازنده MVCObject تضمین میشود که تابع خالی باشد، بنابراین میتوانید با نوشتن MySubclass.prototype = new google.maps.MVCObject(); از MVCObject ارثبری کنید. مگر اینکه خلاف آن ذکر شده باشد، این موضوع برای کلاسهای دیگر در میانای برنامهسازی کاربردی صادق نیست و ارثبری از کلاسهای دیگر در میانای برنامهسازی کاربردی پشتیبانی نمیشود.
const {MVCObject} = await google.maps.importLibrary("core");
سازنده | |
|---|---|
MVCObject |
MVCObject()پارامترها: هیچ
MVCObject ایجاد میکند. |
روشها | |
|---|---|
addListener |
addListener(eventName, handler)پارامترها:
مقدار برگشتی:
MapsEventListenerتابع شنونده ارائهشده را به نام رویداد ارائهشده اضافه میکند. شناسهای برای این شنونده برمیگرداند که میتواند با 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>
extends MVCObject
library "core"
const {MVCArray} = await google.maps.importLibrary("core");
سازنده | |
|---|---|
MVCArray |
MVCArray([array])پارامترها:
آرایه MVC تغییرپذیر. |
روشها | |
|---|---|
clear |
clear()پارامترها: هیچ
مقدار برگشتی: هیچ
همه عناصر را از آرایه برمیدارد. |
forEach |
forEach(callback)پارامترها:
مقدار برگشتی: هیچ
Iterate over each element, calling the provided 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
میانا
google.maps.ErrorEvent
رویدادی با «خطای» مرتبط.
مشخصات | |
|---|---|
error |
نوع:
Errorخطای مربوط به رویداد. |