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 |
معرّفات أنواع الخرائط المطلوب عرضها في عنصر التحكّم |
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 بدلاً من ذلك. |