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نمایه مبتنی بر ۰ این ایستگاه در فهرست ایستگاههای باقیمانده. |
بهارثرسیده:
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نمایه نقطهمسیر مبتنی بر ۰ مرتبط با این نشانگر. از این نمایه در 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نمایه نقطهمسیر مبتنی بر ۰ مرتبط با این نشانگر. از این نمایه در Vehicle.waypoints برای بازیابی اطلاعات مربوط به نقطهمسیر استفاده کنید. |
بهارثرسیده:
defaultOptions،
isNew،
marker،
vehicle
| |
میانای PolylineCustomizationFunctionParams
میانا
google.maps.journeySharing.PolylineCustomizationFunctionParams
پارامترهایی که برای همه توابع سفارشیسازی چندخطی مشترک هستند. هیچ شیئی از این کلاس مستقیماً به هیچ تابع سفارشیسازی چندخطی ارائه نمیشود؛ درعوض، شیئی از یکی از کلاسهای فرزند آن ارائه میشود.
مشخصات | |
|---|---|
defaultOptions |
نوع:
PolylineOptionsگزینههای پیشفرض استفادهشده برای ایجاد این مجموعه چندخطیها. |
isNew |
نوع:
booleanاگر درست باشد، فهرست چندخطیها بهتازگی ایجاد شده است و تابع سفارشیسازی چندخطی برای اولینبار فراخوانی میشود. درغیراینصورت نادرست را برونداد میکند. |
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
| |