Controls

CameraControlOptions interface

google.maps.CameraControlOptions interface

خيارات العرض لعنصر التحكّم في الكاميرا

position optional
النوع:  ControlPosition optional
القيمة التلقائية: ControlPosition.INLINE_START_BLOCK_END
معرّف الموضع تُستخدَم لتحديد موضع عنصر التحكّم على الخريطة.

واجهة FullscreenControlOptions

google.maps.FullscreenControlOptions interface

خيارات عرض عنصر التحكّم في ملء الشاشة

position optional
النوع:  ControlPosition optional
القيمة التلقائية: ControlPosition.INLINE_END_BLOCK_START
معرّف الموضع تُستخدَم لتحديد موضع عنصر التحكّم على الخريطة.

واجهة MapTypeControlOptions

google.maps.MapTypeControlOptions interface

خيارات لعرض عنصر التحكّم في نوع الخريطة

mapTypeIds optional
النوع:  Array<MapTypeId|string> optional
معرّفات أنواع الخرائط المطلوب عرضها في عنصر التحكّم
position optional
النوع:  ControlPosition optional
القيمة التلقائية: ControlPosition.BLOCK_START_INLINE_START
معرّف الموضع تُستخدَم لتحديد موضع عنصر التحكّم على الخريطة.
style optional
النوع:  MapTypeControlStyle optional
معرّف النمط تُستخدَم لاختيار نمط عنصر التحكّم في نوع الخريطة الذي سيتم عرضه.

ثوابت MapTypeControlStyle

google.maps.MapTypeControlStyle الثوابت

معرّفات لعناصر MapTypesControls الشائعة.

يمكنك الوصول إلى الدعم من خلال الاتصال بالرقم const {MapTypeControlStyle} = await google.maps.importLibrary("maps").
اطّلِع على المكتبات في Maps JavaScript API.

DEFAULT يتم استخدام عنصر التحكّم التلقائي في نوع الخريطة. عندما يظهر عنصر التحكّم DEFAULT، سيختلف مظهره حسب حجم النافذة وعوامل أخرى. قد يتغيّر عنصر التحكّم DEFAULT في الإصدارات المستقبلية من واجهة برمجة التطبيقات.
DROPDOWN_MENU قائمة منسدلة للمستخدمين الذين يهمّهم توفير مساحة على الشاشة
HORIZONTAL_BAR شريط أزرار الاختيار الأفقي العادي

واجهة MotionTrackingControlOptions

google.maps.MotionTrackingControlOptions interface

خيارات عرض عنصر التحكّم في تتبُّع الحركة

position optional
النوع:  ControlPosition optional
القيمة التلقائية: ControlPosition.INLINE_END_BLOCK_END
معرّف الموضع يُستخدَم هذا العنصر لتحديد موضع عنصر التحكّم هذا في الصورة البانورامية.

واجهة PanControlOptions

google.maps.PanControlOptions interface

خيارات عرض عنصر التحكّم في التحريك

position optional
النوع:  ControlPosition optional
القيمة التلقائية: ControlPosition.INLINE_END_BLOCK_END
معرّف الموضع تُستخدَم لتحديد موضع عنصر التحكّم على الخريطة.

واجهة RotateControlOptions

google.maps.RotateControlOptions interface

خيارات عرض عنصر التحكّم في التدوير

position optional
النوع:  ControlPosition optional
القيمة التلقائية: ControlPosition.INLINE_END_BLOCK_END
معرّف الموضع تُستخدَم لتحديد موضع عنصر التحكّم على الخريطة.

ScaleControlOptions interface

google.maps.ScaleControlOptions interface

خيارات عرض عنصر التحكّم في المقياس

style optional
النوع:  ScaleControlStyle optional
معرّف النمط تُستخدَم لاختيار نمط عنصر التحكّم في المقياس الذي سيتم عرضه.

ثوابت ScaleControlStyle

google.maps.ScaleControlStyle الثوابت

معرّفات أرقام تعريف عناصر التحكّم في المقياس

DEFAULT عنصر التحكّم في المقياس العادي

واجهة StreetViewControlOptions

google.maps.StreetViewControlOptions interface

خيارات عرض عنصر التحكّم الخاص بالدليل في "التجوّل الافتراضي" على الخريطة

position optional
النوع:  ControlPosition optional
معرّف الموضع تُستخدَم لتحديد موضع عنصر التحكّم على الخريطة. الموضع التلقائي هو ضمن عناصر التحكّم في التنقّل (التكبير والتصغير والتحريك). إذا كان هذا الموضع فارغًا أو مطابقًا للموضع المحدّد في zoomControlOptions أو panControlOptions، سيتم عرض عنصر التحكّم في "التجوّل الافتراضي" كجزء من عناصر التحكّم في التنقّل. وفي حال عدم توفّرها، سيتم عرضها بشكل منفصل.
sources optional
النوع:  Iterable<StreetViewSource> optional
القيمة التلقائية: [StreetViewSource.DEFAULT]
تحدّد هذه السمة مصادر الصور البانورامية التي سيتم البحث فيها. يتيح ذلك حصر البحث في البانوراما الرسمية من Google فقط، على سبيل المثال. سيتم تقييم ضبط مصادر متعددة على أنّه تقاطع تلك المصادر. ملاحظة: لا يتوفّر المصدر StreetViewSource.OUTDOOR في الوقت الحالي.

واجهة ZoomControlOptions

google.maps.ZoomControlOptions interface

خيارات عرض عنصر التحكّم في التكبير/التصغير

position optional
النوع:  ControlPosition optional
القيمة التلقائية: ControlPosition.INLINE_END_BLOCK_END
معرّف الموضع تُستخدَم لتحديد موضع عنصر التحكّم على الخريطة.

ثوابت ControlPosition

google.maps.ControlPosition الثوابت

المعرّفات المستخدَمة لتحديد موضع عناصر التحكّم على الخريطة يتم وضع عناصر التحكّم بالنسبة إلى عناصر التحكّم الأخرى في موضع التنسيق نفسه. تكون عناصر التحكّم التي تتم إضافتها أولاً أقرب إلى حافة الخريطة. يُنصح باستخدام "القيم المنطقية" (راجِع https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_logical_properties_and_values) لتتمكّن من توفير الدعم تلقائيًا لكلّ من سياقات التنسيق من اليسار إلى اليمين (LTR) ومن اليمين إلى اليسار (RTL).

القيم المنطقية في اللغة من اليمين إلى اليسار:

+----------------+ 
| BSIS BSIC BSIE |
| ISBS      IEBS |
|                |
| ISBC      IEBC |
|                |
| ISBE      IEBE |
| BEIS BEIC BEIE |
+----------------+

القيم المنطقية في اللغات التي تُكتب من اليمين إلى اليسار:
قيم
+----------------+ 
| 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 في كل من اتجاه الكتابة من اليمين إلى اليسار ومن اليسار إلى اليمين.
BLOCK_END_INLINE_END تعادل BOTTOM_RIGHT في اللغات التي تُكتب من اليسار إلى اليمين، أو BOTTOM_LEFT في اللغات التي تُكتب من اليمين إلى اليسار.
BLOCK_END_INLINE_START تعادل BOTTOM_LEFT في اللغات التي تُكتب من اليسار إلى اليمين، أو BOTTOM_RIGHT في اللغات التي تُكتب من اليمين إلى اليسار.
BLOCK_START_INLINE_CENTER تعادل TOP_CENTER في كل من اتجاه النص من اليسار إلى اليمين ومن اليمين إلى اليسار.
BLOCK_START_INLINE_END تعادل TOP_RIGHT في وضع الكتابة من اليسار إلى اليمين، أو TOP_LEFT في وضع الكتابة من اليمين إلى اليسار.
BLOCK_START_INLINE_START تعادل TOP_LEFT في وضع الكتابة من اليسار إلى اليمين، أو TOP_RIGHT في وضع الكتابة من اليمين إلى اليسار.
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 في اللغات التي تُكتب من اليمين إلى اليسار، أو LEFT_CENTER في اللغات التي تُكتب من اليسار إلى اليمين.
INLINE_END_BLOCK_END تعادل هذه القيمة RIGHT_BOTTOM في اللغات التي تُكتب من اليسار إلى اليمين، أو LEFT_BOTTOM في اللغات التي تُكتب من اليمين إلى اليسار.
INLINE_END_BLOCK_START تعادل RIGHT_TOP في وضع الكتابة من اليسار إلى اليمين، أو LEFT_TOP في وضع الكتابة من اليمين إلى اليسار.
INLINE_START_BLOCK_CENTER تعادل LEFT_CENTER في اللغات التي تُكتب من اليمين إلى اليسار، أو RIGHT_CENTER في اللغات التي تُكتب من اليسار إلى اليمين.
INLINE_START_BLOCK_END تعادل LEFT_BOTTOM في اللغات التي تُكتب من اليسار إلى اليمين، أو RIGHT_BOTTOM في اللغات التي تُكتب من اليمين إلى اليسار.
INLINE_START_BLOCK_START تعادل LEFT_TOP في وضع الكتابة من اليسار إلى اليمين، أو RIGHT_TOP في وضع الكتابة من اليمين إلى اليسار.
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 بدلاً من ذلك.