PolylineSetup من نوع typedef
google.maps.journeySharing.PolylineSetup
typedef
نوع إعداد الخط المتعدد
يقبل النوع إما كائن PolylineSetupOptions
أو دالة تقبل كائن DefaultPolylineSetupOptions
وتعرض الكائن PolylineSetupOptions
.
في حال تحديد دالة، يمكن للدالة أن تعدِّل حقل defaultPolylineOptions
للإدخال، وتعرضها على أنّها polylineOptions
في كائن الإخراج PolylineSetupOptions
.
PolylineSetupOptions|(function(DefaultPolylineSetupOptions): PolylineSetupOptions)
واجهة PolylineSetupOptions
واجهة
google.maps.journeySharing.PolylineSetupOptions
خيارات إعداد Polyline
أماكن إقامة | |
---|---|
polylineOptions optional |
النوع:
PolylineOptions optional خيارات الخطوط المتعددة. |
visible optional |
النوع:
boolean optional إمكانية رؤية الخطوط المتعددة. |
واجهة DefaultPolylineSetupOptions
واجهة
google.maps.journeySharing.DefaultPolylineSetupOptions
الخيارات التلقائية لإعداد Polyline
أماكن إقامة | |
---|---|
defaultPolylineOptions |
النوع:
PolylineOptions الخيارات التلقائية للخطوط المتعددة |
defaultVisible |
النوع:
boolean مستوى الرؤية التلقائي للخطوط المتعددة. |
MarkerSetup typedef
google.maps.journeySharing.MarkerSetup
typedef
نوع إعداد العلامة
يقبل النوع إما كائن MarkerSetupOptions
أو دالة تقبل كائن DefaultMarkerSetupOptions
وتعرض الكائن MarkerSetupOptions
.
في حال تحديد دالة، يمكن للدالة أن تعدِّل حقل defaultMarkerOptions
للإدخال، وتعرضها على أنّها markerOptions
في كائن الإخراج MarkerSetupOptions
.
MarkerSetupOptions|(function(DefaultMarkerSetupOptions): MarkerSetupOptions)
واجهة MarkerSetupOptions
واجهة
google.maps.journeySharing.MarkerSetupOptions
خيارات إعداد العلامة.
أماكن إقامة | |
---|---|
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
.
توسّع هذه الواجهة
DeliveryVehicleMarkerCustomizationFunctionParams
.
أماكن إقامة | |
---|---|
task |
النوع:
Task موقع المهمة الذي تمثّله هذه العلامة. |
موروث:
defaultOptions ،
isNew ،
marker ،
vehicle
|
واجهة ShipmentMarkerCustomizationFunctionParams
واجهة
google.maps.journeySharing.ShipmentMarkerCustomizationFunctionParams
المعلَمات الخاصة بوظائف تخصيص العلامات التي تطبّق الخيارات على العلامات التي تمثل مركبة تسليم الشحن ومواقع الوجهة. يُستخدم في FleetEngineShipmentLocationProviderOptions.deliveryVehicleMarkerCustomization
وFleetEngineShipmentLocationProviderOptions.destinationMarkerCustomization
.
توسّع هذه الواجهة
MarkerCustomizationFunctionParams
.
أماكن إقامة | |
---|---|
taskTrackingInfo |
النوع:
TaskTrackingInfo معلومات عن المهمة المرتبطة بهذه العلامة. |
المعلومات المكتسبة:
defaultOptions ،
isNew ،
marker
|
واجهة TripMarkerCustomizationFunctionParams
واجهة
google.maps.journeySharing.TripMarkerCustomizationFunctionParams
معلمات خاصة بوظائف تخصيص العلامات التي تطبق الخيارات على العلامات التي تمثل مواقع مركبة الرحلة، ومواقع الانطلاق، والوجهة. مُستخدَمة في FleetEngineTripLocationProviderOptions.vehicleMarkerCustomization
وFleetEngineTripLocationProviderOptions.originMarkerCustomization
وFleetEngineTripLocationProviderOptions.destinationMarkerCustomization
.
توسّع هذه الواجهة
MarkerCustomizationFunctionParams
.
أماكن إقامة | |
---|---|
trip |
النوع:
Trip الرحلة المرتبطة بهذه العلامة. للحصول على معلومات عن المركبات التي تقدّم خدمات صيانة هذه الرحلة، استخدِم Trip.latestVehicleLocationUpdate وTrip.remainingWaypoints . |
المعلومات المكتسبة:
defaultOptions ،
isNew ،
marker
|
واجهة TripWaypointMarkerCustomizationFunctionParams
واجهة
google.maps.journeySharing.TripWaypointMarkerCustomizationFunctionParams
المعلمات الخاصة بدوال تخصيص العلامات التي تطبق الخيارات على العلامات التي تمثل مواقع نقاط طريق الرحلة. قيد الاستخدام في FleetEngineTripLocationProviderOptions.waypointMarkerCustomization
.
توسّع هذه الواجهة
TripMarkerCustomizationFunctionParams
.
أماكن إقامة | |
---|---|
waypointIndex |
النوع:
number فهرس نقاط الطريق المستند إلى 0 المرتبط بهذه العلامة. استخدِم هذا الفهرس في Trip.remainingWaypoints لاسترداد معلومات حول النقطة الوسيطة. |
موروث:
defaultOptions ،
isNew ،
marker ،
trip
|
واجهة VehicleMarkerCustomizationFunctionParams
واجهة
google.maps.journeySharing.VehicleMarkerCustomizationFunctionParams
معلَمات خاصة بوظائف تخصيص العلامات التي تطبّق الخيارات على علامات المركبات. يُستخدم في FleetEngineVehicleLocationProviderOptions.vehicleMarkerCustomization
وFleetEngineFleetLocationProviderOptions.vehicleMarkerCustomization
.
توسّع هذه الواجهة
MarkerCustomizationFunctionParams
.
أماكن إقامة | |
---|---|
vehicle |
النوع:
Vehicle المركبة التي تشير إليها هذه العلامة. |
المعلومات المكتسبة:
defaultOptions ،
isNew ،
marker
|
واجهة VehicleWaypointMarkerCustomizationFunctionParams
واجهة
google.maps.journeySharing.VehicleWaypointMarkerCustomizationFunctionParams
تمثّل هذه السمة معلَمات خاصة بوظائف تخصيص العلامات التي تطبّق الخيارات على علامات نقاط الطريق للمركبات. مستخدَم في FleetEngineVehicleLocationProviderOptions.originMarkerCustomization
وFleetEngineVehicleLocationProviderOptions.destinationMarkerCustomization
وFleetEngineVehicleLocationProviderOptions.intermediateDestinationMarkerCustomization
.
توسّع هذه الواجهة
VehicleMarkerCustomizationFunctionParams
.
أماكن إقامة | |
---|---|
waypointIndex |
النوع:
number فهرس نقاط الطريق المستند إلى 0 المرتبط بهذه العلامة. استخدِم هذا الفهرس في Vehicle.waypoints لاسترداد معلومات حول النقطة الوسيطة. |
موروث:
defaultOptions ،
isNew ،
marker ،
vehicle
|
واجهة PolylineCustomizationFunctionParams أن
واجهة
google.maps.journeySharing.PolylineCustomizationFunctionParams
المعلّمات المشتركة في جميع دوال تخصيص الخطوط المتعددة. لا يتم توفير أي كائن من هذه الفئة مباشرةً لأي دالة تخصيص للخطوط المتعددة، ولكن يتم توفير كائن من فئاتها التابعة بدلاً من ذلك.
أماكن إقامة | |
---|---|
defaultOptions |
النوع:
PolylineOptions الخيارات التلقائية المستخدمة لإنشاء هذه المجموعة من الخطوط المتعددة. |
isNew |
النوع:
boolean إذا كانت القيمة true، يكون قد تم إنشاء قائمة الخطوط المتعددة حديثًا، ويتم استدعاء دالة تخصيص الخطوط المتعددة لأول مرة. وإلا. |
polylines |
قائمة الخطوط المتعددة التي تم إنشاؤها. ويتم ترتيبها بشكل تسلسلي لتشكيل المسار المعروض. |
واجهة ShipmentPolylineCustomizationFunctionParams
واجهة
google.maps.journeySharing.ShipmentPolylineCustomizationFunctionParams
المَعلمات الخاصة بدوال تخصيص الخطوط المتعددة لـ FleetEngineShipmentLocationProvider
.
توسّع هذه الواجهة
PolylineCustomizationFunctionParams
.
أماكن إقامة | |
---|---|
taskTrackingInfo |
النوع:
TaskTrackingInfo معلومات عن المهمة المرتبطة بهذا الخط المتعدد |
المعلومات المكتسبة:
defaultOptions ،
isNew ،
polylines
|
واجهة TripPolylineCustomizationFunctionParams
واجهة
google.maps.journeySharing.TripPolylineCustomizationFunctionParams
المَعلمات الخاصة بدوال تخصيص الخطوط المتعددة لـ FleetEngineTripLocationProvider
.
توسّع هذه الواجهة
PolylineCustomizationFunctionParams
.
أماكن إقامة | |
---|---|
trip |
النوع:
Trip الرحلة المرتبطة بهذا الخط المتعدد |
المعلومات المكتسبة:
defaultOptions ،
isNew ،
polylines
|
واجهة VehiclePolylineCustomizationFunctionParams
واجهة
google.maps.journeySharing.VehiclePolylineCustomizationFunctionParams
المَعلمات الخاصة بدوال تخصيص الخطوط المتعددة لـ FleetEngineVehicleLocationProvider
.
توسّع هذه الواجهة
PolylineCustomizationFunctionParams
.
أماكن إقامة | |
---|---|
vehicle |
النوع:
Vehicle المركبة التي تمر عبر هذا الخطوط المتعددة. |
المعلومات المكتسبة:
defaultOptions ،
isNew ،
polylines
|
واجهة DeliveryVehiclePolylineCustomizationFunctionParams
واجهة
google.maps.journeySharing.DeliveryVehiclePolylineCustomizationFunctionParams
المَعلمات الخاصة بدوال تخصيص الخطوط المتعددة لـ FleetEngineDeliveryVehicleLocationProvider
.
توسّع هذه الواجهة
PolylineCustomizationFunctionParams
.
أماكن إقامة | |
---|---|
deliveryVehicle |
النوع:
DeliveryVehicle مركبة التوصيل التي تمر عبر هذا الخط المتعدد |
المعلومات المكتسبة:
defaultOptions ،
isNew ،
polylines
|