PolylineSetup typedef
google.maps.journeySharing . PolylineSetup
typedef
نوع PolylineSetup.
این نوع یک شی PolylineSetupOptions
یا تابعی را می پذیرد که یک شی DefaultPolylineSetupOptions
را می پذیرد و یک شی PolylineSetupOptions
را برمی گرداند.
اگر تابعی را مشخص کنید، تابع میتواند و باید فیلد defaultPolylineOptions
ورودی را تغییر دهد و آن را به صورت polylineOptions
در شی خروجی PolylineSetupOptions
برگرداند.
PolylineSetupOptions |(function( DefaultPolylineSetupOptions ): PolylineSetupOptions )
رابط PolylineSetupOptions
google.maps.journeySharing . PolylineSetupOptions
رابط google.maps.journeySharing . PolylineSetupOptions
گزینه های PolylineSetup.
خواص | |
---|---|
polylineOptions optional | نوع: PolylineOptions optional گزینه های پلی لاین |
visible optional | نوع: boolean optional دید چند خطی |
رابط DefaultPolylineSetupOptions
google.maps.journeySharing . 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
رابط google.maps.journeySharing . MarkerSetupOptions
گزینه های MarkerSetup.
خواص | |
---|---|
markerOptions optional | نوع: MarkerOptions optional گزینه های نشانگر |
رابط DefaultMarkerSetupOptions
google.maps.journeySharing . DefaultMarkerSetupOptions
رابط google.maps.journeySharing . DefaultMarkerSetupOptions
گزینه های پیش فرض MarkerSetup.
خواص | |
---|---|
defaultMarkerOptions | نوع: MarkerOptions گزینه های نشانگر پیش فرض |
رابط MarkerCustomizationFunctionParams
google.maps.journeySharing . MarkerCustomizationFunctionParams
رابط google.maps.journeySharing . MarkerCustomizationFunctionParams
پارامترهایی که برای همه توابع سفارشی سازی نشانگر مشترک هستند. هیچ شیئی از این کلاس به طور مستقیم به هیچ تابع سفارشی سازی نشانگر ارائه نمی شود. به جای آن یک شی از یکی از کلاس های نزول آن ارائه می شود.
خواص | |
---|---|
defaultOptions | نوع: MarkerOptions گزینه های پیش فرض مورد استفاده برای ایجاد این نشانگر. |
isNew | نوع: boolean اگر درست باشد، نشانگر به تازگی ایجاد شده است و عملکرد سفارشی سازی نشانگر برای اولین بار فراخوانی می شود، قبل از اینکه نشانگر به نمای نقشه اضافه شود. در غیر این صورت نادرست است. |
marker | نوع: Marker نشانگر. هر گونه سفارشی سازی باید مستقیماً روی این شیء انجام شود. |
رابط DeliveryVehicleMarkerCustomizationFunctionParams
google.maps.journeySharing . DeliveryVehicleMarkerCustomizationFunctionParams
رابط google.maps.journeySharing . DeliveryVehicleMarkerCustomizationFunctionParams
پارامترهای مخصوص توابع سفارشیسازی نشانگر که گزینههایی را برای نشانگرهای خودروی تحویل اعمال میکنند. مورد استفاده FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization
و FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization
.
این رابط MarkerCustomizationFunctionParams
را گسترش می دهد.
خواص | |
---|---|
vehicle | نوع: DeliveryVehicle وسیله نقلیه تحویلی که با این نشانگر نشان داده شده است. |
به ارث رسیده: defaultOptions ، isNew ، marker |
رابط PlannedStopMarkerCustomizationFunctionParams
google.maps.journeySharing . PlannedStopMarkerCustomizationFunctionParams
رابط google.maps.journeySharing . PlannedStopMarkerCustomizationFunctionParams
پارامترهای مخصوص توابع سفارشیسازی نشانگر که گزینههایی را برای نشانگرهای نشاندهنده توقفهای برنامهریزی شده اعمال میکنند. مورد استفاده توسط FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization
.
این رابط DeliveryVehicleMarkerCustomizationFunctionParams
را گسترش می دهد.
خواص | |
---|---|
stopIndex | نوع: number شاخص بر اساس 0 این توقف در لیست توقف های باقی مانده است. |
ارثی: defaultOptions ، isNew ، marker ، vehicle |
رابط TaskMarkerCustomizationFunctionParams
google.maps.journeySharing . 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
رابط 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
رابط 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 اگر درست باشد، لیست چند خطوط به تازگی ایجاد شده است و تابع سفارشی سازی چند خط برای اولین بار فراخوانی می شود. در غیر این صورت نادرست است. |
polylines | لیست چند خط ایجاد شده آنها به صورت متوالی مرتب شده اند تا مسیر رندر شده را تشکیل دهند. |
رابط ShipmentPolylineCustomizationFunctionParams
google.maps.journeySharing . 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
رابط google.maps.journeySharing . VehiclePolylineCustomizationFunctionParams
پارامترهای خاص توابع سفارشی سازی چند خطی برای FleetEngineVehicleLocationProvider
.
این رابط PolylineCustomizationFunctionParams
را گسترش می دهد.
خواص | |
---|---|
vehicle | نوع: Vehicle وسیله نقلیه ای که از این چند خط عبور می کند. |
به ارث برده شده: defaultOptions ، isNew ، polylines |
واسط DeliveryVehiclePolylineCustomizationFunctionParams
google.maps.journeySharing . DeliveryVehiclePolylineCustomizationFunctionParams
واسط google.maps.journeySharing . DeliveryVehiclePolylineCustomizationFunctionParams
پارامترهای مخصوص توابع سفارشی سازی چند خطی برای FleetEngineDeliveryVehicleLocationProvider
.
این رابط PolylineCustomizationFunctionParams
را گسترش می دهد.
خواص | |
---|---|
deliveryVehicle | نوع: DeliveryVehicle وسیله نقلیه تحویلی که از این چند خط عبور می کند. |
به ارث برده شده: defaultOptions ، isNew ، polylines |