PolylineSetup typedef
typedef
google.maps.journeySharing.PolylineSetup
نوع PolylineSetup.
این نوع یا شیء را میپذیرد یا تابعی را میپذیرد که شیء PolylineSetupOptions را میپذیرد و شیء DefaultPolylineSetupOptions را برمیگرداند. PolylineSetupOptions
اگر تابعی را مشخص میکنید، تابع میتواند و باید فیلد defaultPolylineOptions ورودی را اصلاح کند و آن را بهعنوان polylineOptions در شیء خروجی برگرداند.PolylineSetupOptions
PolylineSetupOptions|(function(DefaultPolylineSetupOptions): PolylineSetupOptions)
میانای PolylineSetupOptions
میانا
google.maps.journeySharing.PolylineSetupOptions
گزینههای PolylineSetup.
مشخصات | |
|---|---|
polylineOptions
اختیاری |
نوع:
PolylineOptions optionalگزینههای چندخطی. |
visible
اختیاری |
نوع:
boolean optionalرؤیتپذیری چندخطی. |
میانای DefaultPolylineSetupOptions
میانا
google.maps.journeySharing.DefaultPolylineSetupOptions
گزینههای پیشفرض PolylineSetup.
مشخصات | |
|---|---|
defaultPolylineOptions |
نوع:
PolylineOptionsگزینههای چندخطی پیشفرض. |
defaultVisible |
نوع:
booleanرؤیتپذیری پیشفرض چندخطی. |
MarkerSetup typedef
typedef
google.maps.journeySharing.MarkerSetup
نوع MarkerSetup.
این نوع یا شیء را میپذیرد یا تابعی را میپذیرد که شیء MarkerSetupOptions را میپذیرد و شیء DefaultMarkerSetupOptions را برمیگرداند. MarkerSetupOptions
اگر تابعی را مشخص میکنید، تابع میتواند و باید فیلد defaultMarkerOptions ورودی را اصلاح کند و آن را بهعنوان markerOptions در شیء خروجی برگرداند.MarkerSetupOptions
MarkerSetupOptions|(function(DefaultMarkerSetupOptions): MarkerSetupOptions)
میانای MarkerSetupOptions
میانا
google.maps.journeySharing.MarkerSetupOptions
گزینههای MarkerSetup.
مشخصات | |
|---|---|
markerOptions
اختیاری |
نوع:
گزینههای نشانگر. |
میانای DefaultMarkerSetupOptions
میانا
google.maps.journeySharing.DefaultMarkerSetupOptions
گزینههای پیشفرض MarkerSetup.
مشخصات | |
|---|---|
defaultMarkerOptions |
نوع:
گزینههای نشانگر پیشفرض. |
میانای MarkerCustomizationFunctionParams
میانای
google.maps.journeySharing.MarkerCustomizationFunctionParams
گسترشیافته توسط DeliveryVehicleMarkerCustomizationFunctionParams, PlannedStopMarkerCustomizationFunctionParams, ShipmentMarkerCustomizationFunctionParams, TaskMarkerCustomizationFunctionParams, TripMarkerCustomizationFunctionParams, TripWaypointMarkerCustomizationFunctionParams, VehicleMarkerCustomizationFunctionParams, VehicleWaypointMarkerCustomizationFunctionParams
پارامترهایی که برای همه عملکردهای سفارشیسازی نشانگر مشترک هستند. هیچ شیئی از این کلاس مستقیماً به هیچ تابع سفارشیسازی نشانگری ارائه نمیشود؛ درعوض، شیئی از یکی از کلاسهای فرزند آن ارائه میشود.
مشخصات | |
|---|---|
defaultOptions |
نوع:
گزینههای پیشفرضی که برای ایجاد این نشانگر استفاده شده است. |
isNew |
نوع:
booleanاگر درست باشد، نشانگر بهتازگی ایجاد شده است و تابع سفارشیسازی نشانگر برای اولینبار، قبلاز اینکه نشانگر به نمای نقشه اضافه شود، فراخوانی میشود. درغیراینصورت نادرست را برونداد میکند. |
marker |
نوع:
نشانگر. هرگونه سفارشیسازی باید مستقیماً در این شیء انجام شود. |
میانای DeliveryVehicleMarkerCustomizationFunctionParams
میانای
google.maps.journeySharing.DeliveryVehicleMarkerCustomizationFunctionParams
MarkerCustomizationFunctionParams را گسترش میدهد
گسترشیافته توسط PlannedStopMarkerCustomizationFunctionParams, TaskMarkerCustomizationFunctionParams
پارامترهای مختص توابع سفارشیسازی نشانگر که گزینهها را بر نشانگرهای خودرو تحویل اعمال میکنند. استفادهشده توسط FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization و FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization.
مشخصات | |
|---|---|
vehicle |
نوع:
DeliveryVehicleخودروِ تحویل که با این نشانگر نشان داده شده است. |
بهارثرسیده:
defaultOptions،
isNew،
marker
| |
میانای PlannedStopMarkerCustomizationFunctionParams
interface
google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParams
extends DeliveryVehicleMarkerCustomizationFunctionParams, MarkerCustomizationFunctionParams
پارامترهای مختص توابع سفارشیسازی نشانگر که گزینهها را بر نشانگرهای نشاندهنده توقفهای برنامهریزیشده اعمال میکنند. مورد استفاده FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization.
مشخصات | |
|---|---|
stopIndex |
نوع:
numberنمایه مبتنی بر ۰ این ایستگاه در فهرست ایستگاههای باقیمانده. |
بهارثرسیده:
defaultOptions،
isNew،
marker،
vehicle
| |
میانای TaskMarkerCustomizationFunctionParams
interface
google.maps.journeySharing.TaskMarkerCustomizationFunctionParams
extends DeliveryVehicleMarkerCustomizationFunctionParams, MarkerCustomizationFunctionParams
پارامترهای مختص توابع سفارشیسازی نشانگر که گزینهها را بر نشانگرهای نشاندهنده مکانهای برنامهریزیشده یا واقعی تکلیف اعمال میکنند. استفادهشده توسط FleetEngineDeliveryVehicleLocationProviderOptions.taskMarkerCustomization و FleetEngineDeliveryVehicleLocationProviderOptions.taskOutcomeMarkerCustomization.
مشخصات | |
|---|---|
task |
نوع:
Taskمکان تکلیف که با این نشانگر نشان داده میشود. |
بهارثرسیده:
defaultOptions،
isNew،
marker،
vehicle
| |
میانای ShipmentMarkerCustomizationFunctionParams
interface
google.maps.journeySharing.ShipmentMarkerCustomizationFunctionParams
extends MarkerCustomizationFunctionParams
پارامترهای مختص عملکردهای سفارشیسازی نشانگر که گزینهها را برای نشانگرهای نشاندهنده خودرو تحویل محموله و مکانهای مقصد اعمال میکنند. استفادهشده توسط FleetEngineShipmentLocationProviderOptions.deliveryVehicleMarkerCustomization و FleetEngineShipmentLocationProviderOptions.destinationMarkerCustomization.
مشخصات | |
|---|---|
taskTrackingInfo |
نوع:
TaskTrackingInfoاطلاعات مربوط به تکلیف منسوب به این نشانگر. |
بهارثرسیده:
defaultOptions،
isNew،
marker
| |
میانای TripMarkerCustomizationFunctionParams
میانای
google.maps.journeySharing.TripMarkerCustomizationFunctionParams
MarkerCustomizationFunctionParams را گسترش میدهد
گسترشیافته توسط TripWaypointMarkerCustomizationFunctionParams
پارامترهای مختص عملکردهای سفارشیسازی نشانگر که گزینهها را برای نشانگرهای نشاندهنده خودرو سفر، مبدأ، و مکانهای مقصد اعمال میکنند. مورداستفاده FleetEngineTripLocationProviderOptions.vehicleMarkerCustomization، FleetEngineTripLocationProviderOptions.originMarkerCustomization، و FleetEngineTripLocationProviderOptions.destinationMarkerCustomization.
مشخصات | |
|---|---|
trip |
نوع:
Tripسفر مرتبط با این نشانگر. برای دریافت اطلاعات درباره خودروی ارائهدهنده این سفر، از Trip.latestVehicleLocationUpdate و Trip.remainingWaypoints استفاده کنید. |
بهارثرسیده:
defaultOptions،
isNew،
marker
| |
میانای TripWaypointMarkerCustomizationFunctionParams
interface
google.maps.journeySharing.TripWaypointMarkerCustomizationFunctionParams
extends TripMarkerCustomizationFunctionParams, MarkerCustomizationFunctionParams
پارامترهای مختص توابع سفارشیسازی نشانگر که گزینهها را بر نشانگرهای نشاندهنده مکانهای نقطهمسیر سفر اعمال میکنند. مورد استفاده FleetEngineTripLocationProviderOptions.waypointMarkerCustomization.
مشخصات | |
|---|---|
waypointIndex |
نوع:
numberنمایه نقطهمسیر مبتنی بر ۰ مرتبط با این نشانگر. از این نمایه در Trip.remainingWaypoints برای بازیابی اطلاعات مربوط به نقطهمسیر استفاده کنید. |
بهارثرسیده:
defaultOptions،
isNew،
marker،
trip
| |
میانای VehicleMarkerCustomizationFunctionParams
میانای
google.maps.journeySharing.VehicleMarkerCustomizationFunctionParams
MarkerCustomizationFunctionParams را گسترش میدهد
گسترشیافته توسط VehicleWaypointMarkerCustomizationFunctionParams
پارامترهای مختص توابع سفارشیسازی نشانگر که گزینهها را بر نشانگرهای خودرو اعمال میکنند. استفادهشده توسط FleetEngineVehicleLocationProviderOptions.vehicleMarkerCustomization و FleetEngineFleetLocationProviderOptions.vehicleMarkerCustomization.
مشخصات | |
|---|---|
vehicle |
نوع:
Vehicleخودرویی که با این نشانگر نشان داده شده است. |
بهارثرسیده:
defaultOptions،
isNew،
marker
| |
میانای VehicleWaypointMarkerCustomizationFunctionParams
interface
google.maps.journeySharing.VehicleWaypointMarkerCustomizationFunctionParams
extends VehicleMarkerCustomizationFunctionParams, MarkerCustomizationFunctionParams
پارامترهای مختص عملکردهای سفارشیسازی نشانگر که گزینهها را بر نشانگرهای نقطهمسیر خودرو اعمال میکنند. استفادهشده توسط FleetEngineVehicleLocationProviderOptions.originMarkerCustomization، FleetEngineVehicleLocationProviderOptions.destinationMarkerCustomization، و FleetEngineVehicleLocationProviderOptions.intermediateDestinationMarkerCustomization
مشخصات | |
|---|---|
waypointIndex |
نوع:
numberنمایه نقطهمسیر مبتنی بر ۰ مرتبط با این نشانگر. از این نمایه در Vehicle.waypoints برای بازیابی اطلاعات مربوط به نقطهمسیر استفاده کنید. |
بهارثرسیده:
defaultOptions،
isNew،
marker،
vehicle
| |
میانای PolylineCustomizationFunctionParams
میانای
google.maps.journeySharing.PolylineCustomizationFunctionParams
گسترشیافته توسط DeliveryVehiclePolylineCustomizationFunctionParams, ShipmentPolylineCustomizationFunctionParams, TripPolylineCustomizationFunctionParams, VehiclePolylineCustomizationFunctionParams
پارامترهایی که برای همه توابع سفارشیسازی چندخطی مشترک هستند. هیچ شیئی از این کلاس مستقیماً به هیچ تابع سفارشیسازی چندخطی ارائه نمیشود؛ درعوض، شیئی از یکی از کلاسهای فرزند آن ارائه میشود.
مشخصات | |
|---|---|
defaultOptions |
نوع:
PolylineOptionsگزینههای پیشفرض استفادهشده برای ایجاد این مجموعه چندخطیها. |
isNew |
نوع:
booleanاگر درست باشد، فهرست چندخطیها بهتازگی ایجاد شده است و تابع سفارشیسازی چندخطی برای اولینبار فراخوانی میشود. درغیراینصورت نادرست را برونداد میکند. |
polylines |
فهرست چندخطیهای ایجادشده. این نقاط بهصورت متوالی مرتب شدهاند تا مسیر رندرشده را تشکیل دهند. |
میانای ShipmentPolylineCustomizationFunctionParams
interface
google.maps.journeySharing.ShipmentPolylineCustomizationFunctionParams
extends PolylineCustomizationFunctionParams
پارامترهای مختص توابع سفارشیسازی چندخطی برای FleetEngineShipmentLocationProvider.
مشخصات | |
|---|---|
taskTrackingInfo |
نوع:
TaskTrackingInfoاطلاعات مربوط به تکلیف مرتبط با این چندخطی. |
بهارثرسیده:
defaultOptions،
isNew،
polylines
| |
میانای TripPolylineCustomizationFunctionParams
interface
google.maps.journeySharing.TripPolylineCustomizationFunctionParams
extends PolylineCustomizationFunctionParams
پارامترهای مختص توابع سفارشیسازی چندخطی برای FleetEngineTripLocationProvider.
مشخصات | |
|---|---|
trip |
نوع:
Tripسفر مرتبط با این چندخطی. |
بهارثرسیده:
defaultOptions،
isNew،
polylines
| |
میانای VehiclePolylineCustomizationFunctionParams
interface
google.maps.journeySharing.VehiclePolylineCustomizationFunctionParams
extends PolylineCustomizationFunctionParams
پارامترهای مختص توابع سفارشیسازی چندخطی برای FleetEngineVehicleLocationProvider.
مشخصات | |
|---|---|
vehicle |
نوع:
Vehicleخودرویی که از این چندخطی عبور میکند. |
بهارثرسیده:
defaultOptions،
isNew،
polylines
| |
میانای DeliveryVehiclePolylineCustomizationFunctionParams
interface
google.maps.journeySharing.DeliveryVehiclePolylineCustomizationFunctionParams
extends PolylineCustomizationFunctionParams
پارامترهای مختص توابع سفارشیسازی چندخطی برای FleetEngineDeliveryVehicleLocationProvider.
مشخصات | |
|---|---|
deliveryVehicle |
نوع:
DeliveryVehicleخودرو تحویل درحال عبور از این چندخطی است. |
بهارثرسیده:
defaultOptions،
isNew،
polylines
| |