رابط CameraControlOptions
google.maps . CameraControlOptions
رابط google.maps . CameraControlOptions
گزینه های نمایش برای کنترل دوربین.
خواص | |
---|---|
position optional | نوع: ControlPosition optional شناسه موقعیت برای تعیین موقعیت کنترل بر روی نقشه استفاده می شود. |
رابط FullscreenControlOptions
google.maps . FullscreenControlOptions
رابط google.maps . FullscreenControlOptions
گزینه هایی برای رندر کنترل تمام صفحه.
خواص | |
---|---|
position optional | نوع: ControlPosition optional شناسه موقعیت برای تعیین موقعیت کنترل بر روی نقشه استفاده می شود. |
رابط MapTypeControlOptions
google.maps . MapTypeControlOptions
رابط google.maps . MapTypeControlOptions
گزینه هایی برای رندر کنترل نوع نقشه.
خواص | |
---|---|
mapTypeIds optional | شناسه انواع نقشه برای نمایش در کنترل. |
position optional | نوع: ControlPosition optional شناسه موقعیت برای تعیین موقعیت کنترل بر روی نقشه استفاده می شود. |
style optional | نوع: MapTypeControlStyle optional شناسه سبک برای انتخاب سبک کنترل نوع نقشه برای نمایش استفاده می شود. |
ثابت های MapTypeControlStyle
google.maps . MapTypeControlStyle
ثابت های google.maps . MapTypeControlStyle
شناسه های MapTypesControls معمولی.
با فراخوانی const {MapTypeControlStyle} = await google.maps.importLibrary("maps")
دسترسی پیدا کنید. کتابخانه ها را در Maps JavaScript API ببینید.
ثابت ها | |
---|---|
DEFAULT | از کنترل نوع نقشه پیش فرض استفاده می کند. هنگامی که کنترل DEFAULT نشان داده می شود، بسته به اندازه پنجره و سایر عوامل تغییر می کند. کنترل DEFAULT ممکن است در نسخه های بعدی API تغییر کند. |
DROPDOWN_MENU | یک منوی کرکرهای برای آگاهی از واقعیسازی صفحه. |
HORIZONTAL_BAR | نوار دکمه های رادیویی افقی استاندارد. |
رابط MotionTrackingControlOptions
google.maps . MotionTrackingControlOptions
رابط google.maps . MotionTrackingControlOptions
گزینه هایی برای ارائه کنترل ردیابی حرکت.
خواص | |
---|---|
position optional | نوع: ControlPosition optional پیشفرض: ControlPosition.INLINE_END_BLOCK_END شناسه موقعیت این برای تعیین موقعیت این کنترل در پانوراما استفاده می شود. |
رابط PanControlOptions
google.maps . PanControlOptions
رابط google.maps . PanControlOptions
گزینه هایی برای رندر کنترل پان.
خواص | |
---|---|
position optional | نوع: ControlPosition optional پیشفرض: ControlPosition.INLINE_END_BLOCK_END شناسه موقعیت برای تعیین موقعیت کنترل بر روی نقشه استفاده می شود. |
رابط RotateControlOptions
google.maps . RotateControlOptions
رابط google.maps . RotateControlOptions
گزینه هایی برای ارائه کنترل چرخش.
خواص | |
---|---|
position optional | نوع: ControlPosition optional پیشفرض: ControlPosition.INLINE_END_BLOCK_END شناسه موقعیت برای تعیین موقعیت کنترل بر روی نقشه استفاده می شود. |
رابط ScaleControlOptions
google.maps . ScaleControlOptions
رابط google.maps . ScaleControlOptions
گزینه هایی برای ارائه کنترل مقیاس.
خواص | |
---|---|
style optional | نوع: ScaleControlStyle optional شناسه سبک برای انتخاب سبک کنترل مقیاس برای نمایش استفاده می شود. |
ثابت های ScaleControlStyle
google.maps . ScaleControlStyle
ثابت های google.maps . ScaleControlStyle
شناسههای شناسههای کنترل مقیاس.
ثابت ها | |
---|---|
DEFAULT | کنترل مقیاس استاندارد |
رابط StreetViewControlOptions
google.maps . StreetViewControlOptions
رابط google.maps . StreetViewControlOptions
گزینههایی برای نمایش کنترل آدمک نمای خیابان روی نقشه.
خواص | |
---|---|
position optional | نوع: ControlPosition optional شناسه موقعیت برای تعیین موقعیت کنترل بر روی نقشه استفاده می شود. موقعیت پیشفرض در کنترلهای ناوبری (زوم و حرکت) تعبیه شده است. اگر این موقعیت خالی یا همان موقعیتی باشد که در zoomControlOptions یا panControlOptions مشخص شده است، کنترل نمای خیابان به عنوان بخشی از کنترلهای پیمایش نمایش داده میشود. در غیر این صورت به صورت جداگانه نمایش داده می شود. |
sources optional | نوع: Iterable < StreetViewSource > optional پیشفرض: [ StreetViewSource.DEFAULT ] منابع پانوراما را برای جستجو مشخص می کند. این اجازه می دهد تا محدودیتی برای جستجوی فقط پانورامای رسمی گوگل وجود داشته باشد. تنظیم چندین منبع به عنوان نقطه تلاقی آن منابع ارزیابی خواهد شد. توجه: منبع StreetViewSource.OUTDOOR در حال حاضر پشتیبانی نمی شود. |
رابط ZoomControlOptions
google.maps . ZoomControlOptions
رابط google.maps . ZoomControlOptions
گزینه هایی برای رندر کنترل زوم.
خواص | |
---|---|
position optional | نوع: ControlPosition optional پیشفرض: ControlPosition.INLINE_END_BLOCK_END شناسه موقعیت برای تعیین موقعیت کنترل بر روی نقشه استفاده می شود. |
ثابت های ControlPosition
google.maps . ControlPosition
ثابت های google.maps . ControlPosition
شناسه هایی که برای تعیین محل قرارگیری کنترل ها بر روی نقشه استفاده می شوند. کنترل ها نسبت به سایر کنترل ها در همان موقعیت چیدمان قرار می گیرند. کنترلهایی که ابتدا اضافه میشوند، نزدیکتر به لبه نقشه قرار میگیرند. استفاده از "مقادیر منطقی" (به https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_logical_properties_and_values مراجعه کنید) توصیه می شود تا بتوان به طور خودکار از چپ به راست (LTR) و نیز پشتیبانی کرد. زمینه های چیدمان راست به چپ (RTL).
مقادیر منطقی در LTR:
+----------------+
| BSIS BSIC BSIE |
| ISBS IEBS |
| |
| ISBC IEBC |
| |
| ISBE IEBE |
| BEIS BEIC BEIE |
+----------------+
مقادیر منطقی در RTL:
+----------------+
| BSIE BSIC BSIS |
| IEBS ISBS |
| |
| IEBC ISBC |
| |
| IEBE ISBE |
| BEIE BEIC BEIS |
+----------------+
ارزش های میراثی:
+----------------+
| TL TC TR |
| LT RT |
| |
| LC RC |
| |
| LB RB |
| BL BC BR |
+----------------+
عناصر در ردیف بالا یا پایین به سمت وسط ردیف جریان می یابند. عناصر در ستون چپ یا راست به سمت وسط ستون جریان دارند.
با فراخوانی const {ControlPosition} = await google.maps.importLibrary("core")
دسترسی پیدا کنید. کتابخانه ها را در Maps JavaScript API ببینید.
ثابت ها | |
---|---|
BLOCK_END_INLINE_CENTER | معادل BOTTOM_CENTER در LTR و RTL. |
BLOCK_END_INLINE_END | معادل BOTTOM_RIGHT در LTR یا BOTTOM_LEFT در RTL. |
BLOCK_END_INLINE_START | معادل BOTTOM_LEFT در LTR یا BOTTOM_RIGHT در RTL. |
BLOCK_START_INLINE_CENTER | معادل TOP_CENTER در LTR و RTL. |
BLOCK_START_INLINE_END | معادل TOP_RIGHT در LTR یا TOP_LEFT در RTL. |
BLOCK_START_INLINE_START | معادل TOP_LEFT در LTR یا TOP_RIGHT در RTL. |
BOTTOM_CENTER | عناصر در مرکز ردیف پایین قرار می گیرند. به جای آن از BLOCK_END_INLINE_CENTER استفاده کنید. |
BOTTOM_LEFT | عناصر در پایین سمت چپ قرار گرفته و به سمت وسط جریان دارند. عناصر در سمت راست نشانواره Google قرار دارند. به جای آن از BLOCK_END_INLINE_START استفاده کنید. |
BOTTOM_RIGHT | عناصر در پایین سمت راست قرار گرفته و به سمت وسط جریان دارند. عناصر در سمت چپ حق چاپ قرار دارند. به جای آن از BLOCK_END_INLINE_END استفاده کنید. |
INLINE_END_BLOCK_CENTER | معادل RIGHT_CENTER در LTR یا LEFT_CENTER در RTL. |
INLINE_END_BLOCK_END | معادل RIGHT_BOTTOM در LTR یا LEFT_BOTTOM در RTL. |
INLINE_END_BLOCK_START | معادل RIGHT_TOP در LTR یا LEFT_TOP در RTL. |
INLINE_START_BLOCK_CENTER | معادل LEFT_CENTER در LTR یا RIGHT_CENTER در RTL. |
INLINE_START_BLOCK_END | معادل LEFT_BOTTOM در LTR یا RIGHT_BOTTOM در RTL. |
INLINE_START_BLOCK_START | معادل LEFT_TOP در LTR یا RIGHT_TOP در RTL. |
LEFT_BOTTOM | عناصر در سمت چپ، بالای عناصر پایین سمت چپ قرار گرفته و به سمت بالا جریان دارند. به جای آن از INLINE_START_BLOCK_END استفاده کنید. |
LEFT_CENTER | عناصر در مرکز سمت چپ قرار گرفته اند. به جای آن از INLINE_START_BLOCK_CENTER استفاده کنید. |
LEFT_TOP | عناصر در سمت چپ، زیر عناصر بالا سمت چپ قرار گرفته و به سمت پایین جریان دارند. به جای آن از INLINE_START_BLOCK_START استفاده کنید. |
RIGHT_BOTTOM | عناصر در سمت راست، بالای عناصر پایین سمت راست قرار گرفته و به سمت بالا جریان دارند. به جای آن از INLINE_END_BLOCK_END استفاده کنید. |
RIGHT_CENTER | عناصر در مرکز سمت راست قرار گرفته اند. به جای آن از INLINE_END_BLOCK_CENTER استفاده کنید. |
RIGHT_TOP | عناصر در سمت راست، زیر عناصر بالا سمت راست قرار گرفته و به سمت پایین جریان دارند. به جای آن از INLINE_END_BLOCK_START استفاده کنید. |
TOP_CENTER | عناصر در مرکز ردیف بالا قرار می گیرند. به جای آن از BLOCK_START_INLINE_CENTER استفاده کنید. |
TOP_LEFT | عناصر در بالا سمت چپ قرار گرفته و به سمت وسط جریان دارند. به جای آن از BLOCK_START_INLINE_START استفاده کنید. |
TOP_RIGHT | عناصر در سمت راست بالا قرار گرفته و به سمت وسط جریان دارند. به جای آن از BLOCK_START_INLINE_END استفاده کنید. |