point (غیرضروری)
type (غیرضروری)
options (غیرضروری)
events (غیرضروری)
در حالتی که type استفاده نشود، انتخاب یک مختصات
جغرافیایی از روی نقشه از طریق کلیک بروی نقشه امکان پذیر است. نوع
قابل قبول برای type برابر مقدار
fixed است که از طریق آن فرایند انتخاب یک مختصات از
روی نقشه بوسیله جابه جایی نقشه امکان پذیر است و هر لحظه که نقشه از
لحاظ پیمایش یا تغییر سطح بزرگنمایی مرکز ان تغییر کرد این نوع
انتخابگر عمل خواهد و به معنای دیگر همیشه عارضه نقطهای به مرکز
نقشه اشاره میکند.
SelectorTool {
point?: Point,
type?: string,
options?: SelectorOptions,
events?: SelectorEvents,
}
areaInfo (غیرضروری) -
افزودن address مکان جغرافیایی به آرگومان رویداد
result. پیشفرض: false
SelectorOptions {
areaInfo?: boolean
}
result
آرگومانها:
event
address
latlng
اگر انتخابگر از نوع fixed باشد با جابه جایی نقشه و
اگر انتخابگر فاقد نوع باشد با کلیک بروی نقشه، این
event صدا زده میشود.
addListener(eventName, handler)
پارامترها:
eventName
handler - اختصاص
callback.
مقدار بازگشتی: number
مقدار بازگشتی listenerId مربوط به
listener ایجاد شده از طریق تخصیص نام رویداد و
callback تعیین شده به عنوان handler یک
رویداد. زمانی که رویداد صدا زده میشود تابع اختصاص یافته، اجرا
شود.
removeListener(eventName, listenerId)
پارامترها:
eventName
listenerId
مقدار بازگشتی: فاقد مقدار
یک listener از طریق نام رویداد و شناسه مدنظر حذف
میگردد.
clearListeners(eventName)
پارامترها:
eventName
مقدار بازگشتی: فاقد مقدار
کل listenerهای اختصاص یافته به یک
event حذف میگردد.