Controls

رابط FullscreenControlOptions

google.maps . FullscreenControlOptions رابط google.maps . FullscreenControlOptions

گزینه هایی برای رندر کنترل تمام صفحه.

position optional
نوع: ControlPosition optional
شناسه موقعیت برای تعیین موقعیت کنترل بر روی نقشه استفاده می شود.

رابط MapTypeControlOptions

google.maps . MapTypeControlOptions رابط google.maps . MapTypeControlOptions

گزینه هایی برای رندر کنترل نوع نقشه.

mapTypeIds optional
نوع: Array < MapTypeId |string> 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
شناسه موقعیت این برای تعیین موقعیت این کنترل در پانوراما استفاده می شود.

رابط PanControlOptions

google.maps . PanControlOptions رابط google.maps . PanControlOptions

گزینه هایی برای رندر کنترل پان.

position optional
نوع: ControlPosition optional
شناسه موقعیت برای تعیین موقعیت کنترل بر روی نقشه استفاده می شود.

رابط RotateControlOptions

google.maps . RotateControlOptions رابط google.maps . RotateControlOptions

گزینه هایی برای ارائه کنترل چرخش.

position optional
نوع: ControlPosition optional
شناسه موقعیت برای تعیین موقعیت کنترل بر روی نقشه استفاده می شود.

رابط 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

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 استفاده کنید.