کلاس LocalContextMapView
google.maps.localContext . LocalContextMapView
کلاس google.maps.localContext . LocalContextMapView
یک تجربه زمینه محلی را با یک Map
نشان می دهد.
این کلاس LocalContextMapViewOptions
را پیاده سازی می کند.
با فراخوانی const {LocalContextMapView} = await google.maps.importLibrary("localContext")
دسترسی پیدا کنید. کتابخانه ها را در Maps JavaScript API ببینید.
سازنده | |
---|---|
LocalContextMapView | LocalContextMapView(options) مولفه های:
|
خواص | |
---|---|
directionsOptions | نوع: MapDirectionsOptions | MapDirectionsOptionsLiteral optional به LocalContextMapViewOptions.directionsOptions مراجعه کنید. |
element optional | نوع: HTMLElement | SVGElement optional این فیلد فقط خواندنی است. عنصر DOM پشتوانه نما. |
isTransitioningMapBounds | نوع: boolean قبل از اینکه LocalContextMapView شروع به تغییر مرزهای Map داخلی کند روی true تنظیم می شود و پس از اتمام LocalContextMapView تغییر محدوده Map داخلی روی false تنظیم می شود. (زمانی که تغییرات حالت چیدمان به دلیل تغییر اندازه واکنشگرا اتفاق می افتد، تنظیم نمی شود.) |
locationBias | نوع: LocationBias optional به LocalContextMapViewOptions.locationBias مراجعه کنید. تغییر این ویژگی در LocalContextMapView ممکن است باعث جستجوی جدید شود. |
locationRestriction | نوع: LocationRestriction optional به LocalContextMapViewOptions.locationRestriction مراجعه کنید. تغییر این ویژگی در LocalContextMapView ممکن است باعث جستجوی جدید شود. |
maxPlaceCount | نوع: number به LocalContextMapViewOptions.maxPlaceCount مراجعه کنید. تغییر این ویژگی در LocalContextMapView ممکن است باعث جستجوی جدید شود. |
placeTypePreferences | نوع: Array < PlaceTypePreference > به LocalContextMapViewOptions.placeTypePreferences مراجعه کنید. تغییر این ویژگی در LocalContextMapView ممکن است باعث جستجوی جدید شود. Iterable<string|PlaceTypePreference> نیز پذیرفته شده است. |
به ارث رسیده: map ، pinOptionsSetup ، placeChooserViewSetup ، placeDetailsViewSetup |
مواد و روش ها | |
---|---|
addListener | addListener(eventName, handler) مولفه های:
مقدار بازگشتی: MapsEventListener تابع شنونده داده شده را به نام رویداد داده شده اضافه می کند. |
hidePlaceDetailsView | hidePlaceDetailsView() پارامترها: ندارد ارزش بازگشتی: ندارد جزئیات مکان را پنهان می کند. |
search | search() پارامترها: ندارد ارزش بازگشتی: ندارد مکانهایی را برای نشان دادن کاربر بر اساس maxPlaceCount ، placeTypePreferences ، locationRestriction و locationBias جستجو میکند. |
مناسبت ها | |
---|---|
error | function(event) استدلال ها:
اگر هنگام انجام جستجو خطایی وجود داشته باشد، این رویداد فعال می شود. |
placedetailsviewhidestart | function() استدلال ها: هیچ این رویداد قبل از اینکه جزئیات مکان شروع به انیمیشن کند، اجرا می شود. |
placedetailsviewshowstart | function() استدلال ها: هیچ این رویداد قبل از اینکه جزئیات مکان شروع به انیمیشن در آن کند، فعال می شود. |
رابط LocalContextMapViewOptions
google.maps.localContext . LocalContextMapViewOptions
رابط google.maps.localContext . LocalContextMapViewOptions
گزینه هایی برای ساخت LocalContextMapView
یا دسترسی به LocalContextMapView
موجود.
خواص | |
---|---|
maxPlaceCount | نوع: number حداکثر تعداد مکان برای نمایش. وقتی این پارامتر 0 باشد، Local Context Library مکان ها را بارگیری نمی کند. [0,24] |
placeTypePreferences | نوع: Array < PlaceTypePreference > انواع مکان برای جستجو (حداکثر 10). نوع Iterable<string|PlaceTypePreference> نیز پذیرفته شده است، اما فقط در مرورگرهایی پشتیبانی می شود که به طور بومی از نمادهای جاوا اسکریپت پشتیبانی می کنند. |
directionsOptions optional | نوع: MapDirectionsOptions | MapDirectionsOptionsLiteral optional گزینه هایی برای سفارشی کردن جهت ها اگر تنظیم نشود، مسیرها و مسافت غیرفعال خواهند شد. |
element optional | نوع: HTMLElement | SVGElement optional این فیلد فقط خواندنی است. عنصر DOM پشتوانه نما. |
locationBias optional | نوع: LocationBias optional پیش فرض: null یک مرز نرم یا اشاره برای استفاده در هنگام جستجوی مکانها. |
locationRestriction optional | نوع: LocationRestriction optional محدودیت هایی برای محدود کردن نتایج جستجو. اگر مشخص نشود، نتایج به نمای نقشه محدود می شود. |
map optional | نوع: Map optional یک نمونه Map از قبل نمونهسازی شده. در صورت تصویب، نقشه به DOM LocalContextMapView منتقل می شود و دوباره استایل داده نمی شود. عنصر مرتبط با Map همچنین ممکن است دارای سبکها و کلاسهایی باشد که توسط LocalContextMapView روی آن اعمال میشود. |
pinOptionsSetup optional | نوع: (function({ نماد نشانگر مکان را بر اساس وضعیت نماد پیکربندی کنید. هر زمان که ورودی پاسخ به تماس تغییر کند فراخوانی می شود. هنگامی که LocalContextMapView نشانگر مکان را ترسیم می کند، تابعی را ارسال کنید تا به صورت پویا تنظیمات پیش فرض را لغو کند. خطاها و پیکربندیهای نامعتبر ممکن است به صورت ناهمزمان تعیین شوند و نادیده گرفته شوند (پیشفرضها استفاده میشوند و خطاها در کنسول ثبت میشوند). |
placeChooserViewSetup optional | نوع: (function({ تنظیمات نمای انتخابگر مکان را لغو می کند. زمانی که LocalContextMapView ممکن است به دلیل تغییر اندازه، چیدمان خود را تغییر دهد، تابعی را برای لغو پویا تنظیمات پیشفرض ارسال کنید. خطاها و پیکربندی های نامعتبر ممکن است به صورت ناهمزمان تعیین شوند و نادیده گرفته شوند (به جای آن از پیش فرض ها استفاده می شود و خطاها در کنسول ثبت می شوند). خطاهای شناسایی شده در ساخت و ساز باعث می شود که خطاها به طور همزمان پرتاب شوند. |
placeDetailsViewSetup optional | نوع: (function({ تنظیمات نمای جزئیات مکان را لغو می کند. زمانی که LocalContextMapView ممکن است به دلیل تغییر اندازه، چیدمان خود را تغییر دهد، تابعی را برای لغو پویا تنظیمات پیشفرض ارسال کنید. خطاها و پیکربندیهای نامعتبر ممکن است به صورت ناهمزمان تعیین شوند و نادیده گرفته شوند (پیشفرضها استفاده میشوند و خطاها در کنسول ثبت میشوند). خطاهای شناسایی شده در ساخت و ساز باعث می شود که خطاها به طور همزمان پرتاب شوند. |
PlaceTypePreference typedef
google.maps.localContext . PlaceTypePreference
typedef
نوع مکانی برای جستجو و وزن مورد استفاده. اگر weight
حذف شود، کتابخانه وزن های پیش فرض را تعیین می کند، که ممکن است در طول زمان تغییر کرده و بهبود یابد.
{
type:string,
weight:number optional
}
کلاس MapDirectionsOptions
google.maps.localContext . MapDirectionsOptions
کلاس google.maps.localContext . MapDirectionsOptions
تنظیمات مسیرها را با LocalContextMapView
فراهم می کند.
این کلاس MapDirectionsOptionsLiteral
را پیاده سازی می کند.
با فراخوانی const {MapDirectionsOptions} = await google.maps.importLibrary("localContext")
دسترسی پیدا کنید. کتابخانه ها را در Maps JavaScript API ببینید.
خواص | |
---|---|
موروثی: origin |
مواد و روش ها | |
---|---|
addListener | addListener(eventName, handler) مولفه های:
مقدار بازگشتی: MapsEventListener تابع شنونده داده شده را به نام رویداد داده شده اضافه می کند. |
MapDirectionsOptions رابط واقعی
google.maps.localContext . MapDirectionsOptionsLiteral
رابط واقعی
در بسیاری از مکانها، بهعنوان یک راحتی، کلمات شیء به جای اشیاء MapDirectionsOptions
پذیرفته میشوند. هنگامی که Maps API با آنها روبرو می شود، اینها به اشیاء MapDirectionsOptions
تبدیل می شوند.
خواص | |
---|---|
origin | نوع: LatLng | LatLngLiteral مبدأ جهت ها و مسافت. |
رابط PinOptions
google.maps.localContext . PinOptions
رابط google.maps.localContext . PinOptions
گزینه هایی برای سفارشی کردن نشانگر پین.
خواص | |
---|---|
background optional | نوع: string optional رنگ شکل نماد می تواند هر رنگ CSS معتبری باشد. |
glyphColor optional | نوع: string optional رنگ علامت علامت نماد می تواند هر رنگ معتبر CSS باشد. |
scale optional | نوع: number optional مقیاس نماد. مقدار مطلق است، نه نسبت به اندازه های پیش فرض در هر حالت. |
رابط PlaceChooserViewSetupOptions
google.maps.localContext . PlaceChooserViewSetupOptions
رابط google.maps.localContext . PlaceChooserViewSetupOptions
گزینه های تنظیم برای انتخابگر مکان. درباره تنظیم چیدمان و دید بیشتر بخوانید.
خواص | |
---|---|
layoutMode optional | نوع: PlaceChooserLayoutMode optional |
position optional | نوع: PlaceChooserPosition optional هنگام layoutMode:HIDDEN نادیده گرفته می شود. اگر تصویب نشود، یک موقعیت به طور خودکار بر اساس layoutMode تعیین می شود. |
ثابت های PlaceChooserLayoutMode
google.maps.localContext . PlaceChooserLayoutMode
ثابت های google.maps.localContext . PlaceChooserLayoutMode
حالت های چیدمان برای انتخاب کننده مکان.
با فراخوانی const {PlaceChooserLayoutMode} = await google.maps.importLibrary("localContext")
دسترسی پیدا کنید. کتابخانه ها را در Maps JavaScript API ببینید.
ثابت ها | |
---|---|
HIDDEN | انتخابگر مکان پنهان است. |
SHEET | انتخابگر مکان به صورت یک برگه نشان داده می شود. |
ثابت های PlaceChooserPosition
google.maps.localContext . PlaceChooserPosition
ثابت های google.maps.localContext . PlaceChooserPosition
نمایش موقعیت ها برای انتخاب کننده مکان.
با فراخوانی const {PlaceChooserPosition} = await google.maps.importLibrary("localContext")
دسترسی پیدا کنید. کتابخانه ها را در Maps JavaScript API ببینید.
ثابت ها | |
---|---|
BLOCK_END | انتخابگر مکان در خطی در زیر نقشه که تا انتهای ظرف امتداد دارد نمایش داده می شود. |
INLINE_END | انتخابگر مکان در خط با نقشه در انتهای خط نمایش داده می شود. (در زبان چپ به راست به این معنی است که انتخابگر مکان در سمت راست نقشه است.) |
INLINE_START | انتخابگر مکان در خط با نقشه در ابتدای خط نمایش داده می شود. (در زبان چپ به راست به این معنی است که انتخابگر مکان در سمت چپ نقشه است.) |
رابط PlaceDetailsViewSetupOptions
google.maps.localContext . PlaceDetailsViewSetupOptions
رابط google.maps.localContext . PlaceDetailsViewSetupOptions
گزینه های تنظیم برای جزئیات مکان. درباره تنظیم چیدمان و دید بیشتر بخوانید.
خواص | |
---|---|
hidesOnMapClick optional | نوع: boolean optional |
layoutMode optional | نوع: PlaceDetailsLayoutMode optional |
position optional | نوع: PlaceDetailsPosition optional هنگام layoutMode:INFO_WINDOW . اگر تصویب نشود، یک موقعیت به طور خودکار بر اساس layoutMode تعیین می شود. |
ثابت های PlaceDetailsLayoutMode
google.maps.localContext . PlaceDetailsLayoutMode
ثابت های google.maps.localContext . PlaceDetailsLayoutMode
حالت های چیدمان برای جزئیات مکان.
با فراخوانی const {PlaceDetailsLayoutMode} = await google.maps.importLibrary("localContext")
دسترسی پیدا کنید. کتابخانه ها را در Maps JavaScript API ببینید.
ثابت ها | |
---|---|
INFO_WINDOW | جزئیات مکان در InfoWindow نمایش داده می شود. |
SHEET | جزئیات مکان در یک برگه نمایش داده می شود. |
ثابت های PlaceDetailsPosition
google.maps.localContext . PlaceDetailsPosition
ثابت های google.maps.localContext . PlaceDetailsPosition
نمایش موقعیت ها برای جزئیات مکان.
با فراخوانی const {PlaceDetailsPosition} = await google.maps.importLibrary("localContext")
دسترسی پیدا کنید. کتابخانه ها را در Maps JavaScript API ببینید.
ثابت ها | |
---|---|
INLINE_END | جزئیات مکان به صورت خطی با نقشه در انتهای خط نمایش داده می شود. (در زبان چپ به راست به این معنی است که جزئیات مکان در سمت راست نقشه است.) |
INLINE_START | جزئیات مکان به صورت خطی با نقشه در ابتدای خط نمایش داده می شود. (در زبان چپ به راست به این معنی است که جزئیات مکان در سمت چپ نقشه است.) |