point - (غیرضروری)
style -
(غیرضروری)
options (غیرضروری)
events (غیرضروری)
توسط point هنگام جستجو و انتخاب یک ایتم از لیست
نتیجه، عارضه نقطهای با توجه به گزینههای اختصاص یافته در مختصات
مدنظر نمایش مییابد و در صورت استفاده نشدن از آن، مشخصات مربوط به
point
ابزار انتخابگر
در نظر گرفته میشود و درصورتیکه این گزینه هم استفاده نشده باشد هیچ
عارضهای را نمایش نمیدهد.
GeocodeControl {
point?: Point,
style?: GeocodeStyle,
options?: GeocodeOptions,
events?: GeocodeEvents
}
width (غیرضروری)
className (غیرضروری) -
اختصاص کلاس CSS.
GeocodeStyle {
width?: number,
className?: string
}
autocomplete (غیرضروری) -
placeholder (غیرضروری) -
پیشفرض: یافتن آدرس/مکان.
position (غیرضروری) -
موقعیت کنترل. پیشفرض: top-right.
GeocodeOptions {
autocomplete?: boolean,
placeholder?: string,
position?: string
}
result
آرگومانها:
event
address
latlng
زمانیکه جستجو برای یافتن آدرس انجام شده باشد با کلیک بروی آیتمی از
نتیجه، این event صدا زده میشود.
set(address)
پارامترها:
addressمقدار بازگشتی: فاقد مقدار
آدرس را در باکس جستجو قرار داده و نتیجه را نشان میدهد.
clear()
پارامترها: فاقد ورودی
مقدار بازگشتی: فاقد مقدار
محتوای باکس جستجو به همراه نتیجه یافت شده را پاک میکند.
addListener(eventName, handler)
پارامترها:
eventName
handler - اختصاص
callback.
مقدار بازگشتی: number
مقدار بازگشتی listenerId مربوط به
listener ایجاد شده از طریق تخصیص نام رویداد و
callback تعیین شده به عنوان handler یک
رویداد. زمانی که رویداد صدا زده میشود تابع اختصاص یافته، اجرا
شود.
removeListener(eventName, listenerId)
پارامترها:
eventName
listenerId
مقدار بازگشتی: فاقد مقدار
یک listener از طریق نام رویداد و شناسه مدنظر حذف
میگردد.
clearListeners(eventName)
پارامترها:
eventName
مقدار بازگشتی: فاقد مقدار
کل listenerهای اختصاص یافته به یک
event حذف میگردد.