واجهة FullscreenControlOptions
واجهة
google.maps.FullscreenControlOptions
خيارات لعرض عنصر التحكم في وضع ملء الشاشة.
أماكن إقامة | |
---|---|
position optional |
النوع:
ControlPosition optional الوضع التلقائي:
ControlPosition.INLINE_END_BLOCK_START معرّف الموضع يتم استخدامه لتحديد موضع عنصر التحكّم على الخريطة. |
واجهة MapTypeControlOptions
واجهة
google.maps.MapTypeControlOptions
خيارات لعرض التحكم في نوع الخريطة.
أماكن إقامة | |
---|---|
mapTypeIds optional |
معرّفات أنواع الخرائط التي سيتم عرضها في عنصر التحكم. |
position optional |
النوع:
ControlPosition optional الوضع التلقائي:
ControlPosition.BLOCK_START_INLINE_START معرّف الموضع يتم استخدامه لتحديد موضع عنصر التحكّم على الخريطة. |
style optional |
النوع:
MapTypeControlStyle optional معرّف النمط. يُستخدم لتحديد نمط عنصر التحكم في نوع الخريطة لعرضه. |
الثوابت MapTypeControlStyle
google.maps.MapTypeControlStyle
ثابت
معرّفات MapTypesControl الشائعة.
يمكنك الوصول من خلال الاتصال على الرقم const {MapTypeControlStyle} = await google.maps.importLibrary("maps")
. يمكنك الاطّلاع على المكتبات في Maps JavaScript API.
الثوابت | |
---|---|
DEFAULT |
لاستخدام عنصر التحكم التلقائي في نوع الخريطة. عند عرض عنصر التحكم DEFAULT ، سيختلف وفقًا لحجم النافذة وعوامل أخرى. قد يتغير عنصر التحكّم DEFAULT في الإصدارات المستقبلية من واجهة برمجة التطبيقات. |
DROPDOWN_MENU |
قائمة منسدلة لميزة الشاشة الواعية. |
HORIZONTAL_BAR |
شريط أزرار الاختيار الأفقي القياسي. |
واجهة MotionTrackingControlOptions
واجهة
google.maps.MotionTrackingControlOptions
خيارات لعرض عنصر التحكّم في تتبُّع الحركة.
أماكن إقامة | |
---|---|
position optional |
النوع:
ControlPosition optional الوضع التلقائي:
ControlPosition.INLINE_END_BLOCK_END معرّف الموضع يُستخدَم لتحديد موضع عنصر التحكّم هذا في الصورة البانورامية. |
واجهة PanControlOptions
واجهة
google.maps.PanControlOptions
خيارات عرض التحكم في العرض الشامل.
أماكن إقامة | |
---|---|
position optional |
النوع:
ControlPosition optional الوضع التلقائي:
ControlPosition.INLINE_END_BLOCK_END معرّف الموضع يتم استخدامه لتحديد موضع عنصر التحكّم على الخريطة. |
واجهة RotateControlOptions
واجهة
google.maps.RotateControlOptions
خيارات لعرض عنصر التحكم في التدوير.
أماكن إقامة | |
---|---|
position optional |
النوع:
ControlPosition optional الوضع التلقائي:
ControlPosition.INLINE_END_BLOCK_END معرّف الموضع يتم استخدامه لتحديد موضع عنصر التحكّم على الخريطة. |
واجهة ScaleControlOptions
واجهة
google.maps.ScaleControlOptions
خيارات عرض عنصر التحكّم في المقياس
أماكن إقامة | |
---|---|
style optional |
النوع:
ScaleControlStyle optional معرّف النمط. يتم استخدامه لاختيار نمط عنصر التحكّم في المقياس المطلوب عرضه. |
ثابت ScaleControlStyle
google.maps.ScaleControlStyle
ثابت
معرّفات أرقام تعريف التحكّم في المقياس
الثوابت | |
---|---|
DEFAULT |
عنصر تحكم المقياس القياسي. |
واجهة StreetViewControlOptions
واجهة
google.maps.StreetViewControlOptions
خيارات لعرض عنصر التحكم في دليل "التجوّل الافتراضي" على الخريطة.
أماكن إقامة | |
---|---|
position optional |
النوع:
ControlPosition optional معرّف الموضع يتم استخدامه لتحديد موضع عنصر التحكّم على الخريطة. ويتم تضمين الموضع التلقائي في عناصر التحكم في التنقل (تكبير/تصغير والعرض الشامل). إذا كان هذا الموضع فارغًا أو مماثلًا لما هو محدّد في zoomControlOptions أو panControlOptions ، سيتم عرض عنصر التحكّم في "التجوّل الافتراضي" كجزء من عناصر التحكّم في التنقُّل. وبخلاف ذلك، سيتم عرضها بشكل منفصل. |
sources optional |
النوع:
Iterable<StreetViewSource> optional القيمة التلقائية: [
StreetViewSource.DEFAULT ]لتحديد مصادر الصور البانورامية للبحث. ويتيح ذلك فرض قيود على البحث عن الصور البانورامية الرسمية من Google فقط. وسيتم تقييم عملية إعداد مصادر متعددة باعتبارها نقاط تقاطع بين هذه المصادر. ملاحظة: لا يتوفر مصدر StreetViewSource.OUTDOOR في الوقت الحالي. |
واجهة ZoomControlOptions
واجهة
google.maps.ZoomControlOptions
خيارات لعرض عنصر التحكم في التكبير أو التصغير.
أماكن إقامة | |
---|---|
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) تلقائيًا.
القيم المنطقية في 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 من اليمين إلى اليسار. |
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 من اليمين إلى اليسار. |
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 من اليمين إلى اليسار. |
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 بدلاً من ذلك. |