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