PolylineSetup typedef
google.maps.journeySharing.PolylineSetup
typedef
نوع PolylineSetup
يقبل النوع إما عنصر PolylineSetupOptions
أو دالة تقبل عنصر DefaultPolylineSetupOptions
وتُعيد عنصر PolylineSetupOptions
.
في حال تحديد دالة، يمكن للدالة ويجب عليها تعديل حقل defaultPolylineOptions
في الإدخال، وعرضه على أنّه polylineOptions
في عنصر PolylineSetupOptions
الناتج.
PolylineSetupOptions|(function(DefaultPolylineSetupOptions): PolylineSetupOptions)
PolylineSetupOptions
google.maps.journeySharing.PolylineSetupOptions
واجهة
خيارات PolylineSetup
الخصائص | |
---|---|
polylineOptions optional |
النوع:
PolylineOptions optional خيارات الخطوط المتعددة |
visible optional |
النوع:
boolean optional مستوى ظهور الخطوط المتعددة |
واجهة DefaultPolylineSetupOptions
google.maps.journeySharing.DefaultPolylineSetupOptions
واجهة
خيارات PolylineSetup التلقائية
الخصائص | |
---|---|
defaultPolylineOptions |
النوع:
PolylineOptions خيارات الخطوط المتعددة التلقائية |
defaultVisible |
النوع:
boolean مستوى الظهور التلقائي للخط المتعدّد |
MarkerSetup typedef
google.maps.journeySharing.MarkerSetup
typedef
نوع MarkerSetup
يقبل النوع إما عنصر MarkerSetupOptions
أو دالة تقبل عنصر DefaultMarkerSetupOptions
وتُعيد عنصر MarkerSetupOptions
.
في حال تحديد دالة، يمكن للدالة ويجب عليها تعديل حقل defaultMarkerOptions
في الإدخال، وعرضه على أنّه markerOptions
في عنصر MarkerSetupOptions
الناتج.
MarkerSetupOptions|(function(DefaultMarkerSetupOptions): MarkerSetupOptions)
واجهة MarkerSetupOptions
google.maps.journeySharing.MarkerSetupOptions
واجهة
خيارات MarkerSetup
الخصائص | |
---|---|
markerOptions optional |
النوع:
MarkerOptions optional خيارات العلامة |
DefaultMarkerSetupOptions
google.maps.journeySharing.DefaultMarkerSetupOptions
واجهة
خيارات MarkerSetup التلقائية
الخصائص | |
---|---|
defaultMarkerOptions |
النوع:
MarkerOptions خيارات العلامة التلقائية |
MarkerCustomizationFunctionParams واجهة
google.maps.journeySharing.MarkerCustomizationFunctionParams
واجهة
المَعلمات الشائعة لجميع دوالّ تخصيص العلامات لا يتم تقديم أي عنصر من هذه الفئة مباشرةً لأي وظيفة تخصيص علامة، بل يتم تقديم عنصر من إحدى الفئات الفرعية بدلاً من ذلك.
الخصائص | |
---|---|
defaultOptions |
النوع:
MarkerOptions الخيارات التلقائية المستخدَمة لإنشاء هذا العلامة |
isNew |
النوع:
boolean إذا كان صحيحًا، يعني ذلك أنّه تم إنشاء العلامة مؤخرًا، ويتمّ استدعاء وظيفة تخصيص العلامة للمرّة الأولى قبل إضافة العلامة إلى عرض الخريطة. خطأ بخلاف ذلك. |
marker |
النوع:
Marker العلامة يجب إجراء أي تخصيصات لهذا العنصر مباشرةً. |
DeliveryVehicleMarkerCustomizationFunctionParams واجهة
google.maps.journeySharing.DeliveryVehicleMarkerCustomizationFunctionParams
واجهة
مَعلمات خاصة بوظائف تخصيص العلامات التي تطبّق خيارات على علامات مركبات التسليم يُستخدَم بواسطة FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization
وFleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization
.
تمتد هذه الواجهة
MarkerCustomizationFunctionParams
.
الخصائص | |
---|---|
vehicle |
النوع:
DeliveryVehicle مركبة التسليم التي تمثّلها هذه العلامة |
مكتسَبة:
defaultOptions ،
isNew ،
marker
|
PlannedStopMarkerCustomizationFunctionParams واجهة
google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParams
واجهة
مَعلمات خاصة بوظائف تخصيص العلامات التي تطبّق خيارات على العلامات التي تمثّل محطات التوقف المخطّط لها يستخدمه FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization
.
تمتد هذه الواجهة
DeliveryVehicleMarkerCustomizationFunctionParams
.
الخصائص | |
---|---|
stopIndex |
النوع:
number الفهرس الذي يبدأ من 0 لهذه المحطة في قائمة المحطات المتبقية |
مكتسَبة:
defaultOptions ،
isNew ،
marker ،
vehicle
|
TaskMarkerCustomizationFunctionParams
google.maps.journeySharing.TaskMarkerCustomizationFunctionParams
واجهة
مَعلمات خاصة بوظائف تخصيص العلامات التي تطبّق خيارات على العلامات التي تمثّل مواقع المهام المخطّط لها أو الفعلية يُستخدَم بواسطة FleetEngineDeliveryVehicleLocationProviderOptions.taskMarkerCustomization
وFleetEngineDeliveryVehicleLocationProviderOptions.taskOutcomeMarkerCustomization
.
تمتد هذه الواجهة