PolylineSetup typedef
google.maps.journeySharing.PolylineSetup
typedef
Jenis PolylineSetup.
Jenis ini menerima objek PolylineSetupOptions, atau fungsi yang menerima objek DefaultPolylineSetupOptions dan menampilkan objek PolylineSetupOptions.
Jika menentukan fungsi, fungsi tersebut dapat dan harus mengubah kolom defaultPolylineOptions input, dan menampilkannya sebagai polylineOptions dalam objek PolylineSetupOptions output.
PolylineSetupOptions|(function(DefaultPolylineSetupOptions): PolylineSetupOptions)
Antarmuka PolylineSetupOptions
Antarmuka
google.maps.journeySharing.PolylineSetupOptions
Opsi PolylineSetup.
Properti | |
|---|---|
polylineOptions
opsional |
Jenis:
PolylineOptions optionalOpsi polyline. |
visible
opsional |
Jenis:
boolean optionalVisibilitas polyline. |
Antarmuka DefaultPolylineSetupOptions
Antarmuka
google.maps.journeySharing.DefaultPolylineSetupOptions
Opsi default PolylineSetup.
Properti | |
|---|---|
defaultPolylineOptions |
Jenis:
PolylineOptionsOpsi polyline default. |
defaultVisible |
Jenis:
booleanVisibilitas polyline default. |
Typedef MarkerSetup
google.maps.journeySharing.MarkerSetup
typedef
Jenis MarkerSetup.
Jenis ini menerima objek MarkerSetupOptions, atau fungsi yang menerima objek DefaultMarkerSetupOptions dan menampilkan objek MarkerSetupOptions.
Jika menentukan fungsi, fungsi tersebut dapat dan harus mengubah kolom defaultMarkerOptions input, dan menampilkannya sebagai markerOptions dalam objek MarkerSetupOptions output.
MarkerSetupOptions|(function(DefaultMarkerSetupOptions): MarkerSetupOptions)
Antarmuka MarkerSetupOptions
Antarmuka
google.maps.journeySharing.MarkerSetupOptions
Opsi MarkerSetup.
Properti | |
|---|---|
markerOptions
opsional |
Jenis:
MarkerOptions optionalOpsi penanda. |
Antarmuka DefaultMarkerSetupOptions
Antarmuka
google.maps.journeySharing.DefaultMarkerSetupOptions
Opsi default MarkerSetup.
Properti | |
|---|---|
defaultMarkerOptions |
Jenis:
MarkerOptionsOpsi penanda default. |
Antarmuka MarkerCustomizationFunctionParams
Antarmuka
google.maps.journeySharing.MarkerCustomizationFunctionParams
Parameter yang umum untuk semua fungsi penyesuaian penanda. Tidak ada objek class ini yang disediakan langsung ke fungsi penyesuaian penanda apa pun; sebagai gantinya, objek dari salah satu class turunannya disediakan.
Properti | |
|---|---|
defaultOptions |
Jenis:
MarkerOptionsOpsi default yang digunakan untuk membuat penanda ini. |
isNew |
Jenis:
booleanJika benar, penanda baru dibuat, dan fungsi penyesuaian penanda dipanggil untuk pertama kalinya, sebelum penanda ditambahkan ke tampilan peta. Salah untuk sebaliknya. |
marker |
Jenis:
MarkerPenanda. Penyesuaian apa pun harus dilakukan langsung pada objek ini. |
Antarmuka DeliveryVehicleMarkerCustomizationFunctionParams
google.maps.journeySharing.DeliveryVehicleMarkerCustomizationFunctionParams
interface
extends MarkerCustomizationFunctionParams
Parameter khusus untuk fungsi penyesuaian penanda yang menerapkan opsi ke penanda kendaraan pengiriman. Digunakan oleh FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization dan FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization.
Properti | |
|---|---|
vehicle |
Jenis:
DeliveryVehicleKendaraan pengiriman yang diwakili oleh penanda ini. |
Diwarisi:
defaultOptions,
isNew,
marker
| |
Antarmuka PlannedStopMarkerCustomizationFunctionParams
google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParams
interface
extends DeliveryVehicleMarkerCustomizationFunctionParams
Parameter khusus untuk fungsi penyesuaian penanda yang menerapkan opsi ke penanda yang mewakili perhentian yang direncanakan. Digunakan oleh FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization.
Properti | |
|---|---|
stopIndex |
Jenis:
numberIndeks berbasis 0 dari perhentian ini dalam daftar perhentian yang tersisa. |
Diwarisi:
defaultOptions,
isNew,
marker,
vehicle
| |
Antarmuka TaskMarkerCustomizationFunctionParams
google.maps.journeySharing.TaskMarkerCustomizationFunctionParams
interface
extends DeliveryVehicleMarkerCustomizationFunctionParams
Parameter khusus untuk fungsi penyesuaian penanda yang menerapkan opsi ke penanda yang mewakili lokasi tugas yang direncanakan atau aktual. Digunakan oleh FleetEngineDeliveryVehicleLocationProviderOptions.taskMarkerCustomization dan FleetEngineDeliveryVehicleLocationProviderOptions.taskOutcomeMarkerCustomization.
Properti | |
|---|---|
task |
Jenis:
TaskLokasi tugas yang diwakili oleh penanda ini. |
Diwarisi:
defaultOptions,
isNew,
marker,
vehicle
| |
Antarmuka ShipmentMarkerCustomizationFunctionParams
google.maps.journeySharing.ShipmentMarkerCustomizationFunctionParams
interface
extends MarkerCustomizationFunctionParams
Parameter khusus untuk fungsi penyesuaian penanda yang menerapkan opsi ke penanda yang mewakili lokasi kendaraan pengiriman dan tujuan pengiriman. Digunakan oleh FleetEngineShipmentLocationProviderOptions.deliveryVehicleMarkerCustomization dan FleetEngineShipmentLocationProviderOptions.destinationMarkerCustomization.
Properti | |
|---|---|
taskTrackingInfo |
Jenis:
TaskTrackingInfoInformasi untuk tugas yang terkait dengan penanda ini. |
Diwarisi:
defaultOptions,
isNew,
marker
| |
Antarmuka TripMarkerCustomizationFunctionParams
google.maps.journeySharing.TripMarkerCustomizationFunctionParams
interface
extends MarkerCustomizationFunctionParams
Parameter khusus untuk fungsi penyesuaian penanda yang menerapkan opsi ke penanda yang mewakili kendaraan perjalanan, lokasi asal, dan lokasi tujuan. Digunakan oleh FleetEngineTripLocationProviderOptions.vehicleMarkerCustomization, FleetEngineTripLocationProviderOptions.originMarkerCustomization, dan FleetEngineTripLocationProviderOptions.destinationMarkerCustomization.
Properti | |
|---|---|
trip |
Jenis:
TripPerjalanan yang terkait dengan penanda ini. Untuk mengetahui informasi tentang kendaraan yang melayani perjalanan ini, gunakan Trip.latestVehicleLocationUpdate dan Trip.remainingWaypoints. |
Diwarisi:
defaultOptions,
isNew,
marker
| |
Antarmuka TripWaypointMarkerCustomizationFunctionParams
google.maps.journeySharing.TripWaypointMarkerCustomizationFunctionParams
interface
extends TripMarkerCustomizationFunctionParams
Parameter khusus untuk fungsi penyesuaian penanda yang menerapkan opsi ke penanda yang mewakili lokasi titik jalan perjalanan. Digunakan oleh FleetEngineTripLocationProviderOptions.waypointMarkerCustomization.
Properti | |
|---|---|
waypointIndex |
Jenis:
numberIndeks titik jalan berbasis 0 yang terkait dengan penanda ini. Gunakan indeks ini di Trip.remainingWaypoints untuk mengambil informasi tentang titik jalan. |
Diwarisi:
defaultOptions,
isNew,
marker,
trip
| |
Antarmuka VehicleMarkerCustomizationFunctionParams
google.maps.journeySharing.VehicleMarkerCustomizationFunctionParams
interface
extends MarkerCustomizationFunctionParams
Parameter khusus untuk fungsi penyesuaian penanda yang menerapkan opsi ke penanda kendaraan. Digunakan oleh FleetEngineVehicleLocationProviderOptions.vehicleMarkerCustomization dan FleetEngineFleetLocationProviderOptions.vehicleMarkerCustomization.
Properti | |
|---|---|
vehicle |
Jenis:
VehicleKendaraan yang diwakili oleh penanda ini. |
Diwarisi:
defaultOptions,
isNew,
marker
| |
Antarmuka VehicleWaypointMarkerCustomizationFunctionParams
google.maps.journeySharing.VehicleWaypointMarkerCustomizationFunctionParams
interface
extends VehicleMarkerCustomizationFunctionParams
Parameter khusus untuk fungsi penyesuaian penanda yang menerapkan opsi ke penanda titik jalan kendaraan. Digunakan oleh FleetEngineVehicleLocationProviderOptions.originMarkerCustomization, FleetEngineVehicleLocationProviderOptions.destinationMarkerCustomization, dan FleetEngineVehicleLocationProviderOptions.intermediateDestinationMarkerCustomization
Properti | |
|---|---|
waypointIndex |
Jenis:
numberIndeks titik jalan berbasis 0 yang terkait dengan penanda ini. Gunakan indeks ini di Vehicle.waypoints untuk mengambil informasi tentang titik jalan. |
Diwarisi:
defaultOptions,
isNew,
marker,
vehicle
| |
Antarmuka PolylineCustomizationFunctionParams
Antarmuka
google.maps.journeySharing.PolylineCustomizationFunctionParams
Parameter yang umum untuk semua fungsi penyesuaian polyline. Tidak ada objek class ini yang disediakan langsung ke fungsi penyesuaian polyline; sebagai gantinya, objek dari salah satu class turunannya disediakan.
Properti | |
|---|---|
defaultOptions |
Jenis:
PolylineOptionsOpsi default yang digunakan untuk membuat kumpulan polyline ini. |
isNew |
Jenis:
booleanJika benar, daftar polyline baru dibuat, dan fungsi penyesuaian polyline dipanggil untuk pertama kalinya. Salah untuk sebaliknya. |
polylines |
Daftar polyline yang dibuat. Titik jalan ini disusun secara berurutan untuk membentuk rute yang dirender. |
Antarmuka ShipmentPolylineCustomizationFunctionParams
google.maps.journeySharing.ShipmentPolylineCustomizationFunctionParams
interface
extends PolylineCustomizationFunctionParams
Parameter khusus untuk fungsi penyesuaian polyline untuk FleetEngineShipmentLocationProvider.
Properti | |
|---|---|
taskTrackingInfo |
Jenis:
TaskTrackingInfoInformasi untuk tugas yang terkait dengan polyline ini. |
Diwarisi:
defaultOptions,
isNew,
polylines
| |
Antarmuka TripPolylineCustomizationFunctionParams
google.maps.journeySharing.TripPolylineCustomizationFunctionParams
interface
extends PolylineCustomizationFunctionParams
Parameter khusus untuk fungsi penyesuaian polyline untuk FleetEngineTripLocationProvider.
Properti | |
|---|---|
trip |
Jenis:
TripPerjalanan yang terkait dengan polyline ini. |
Diwarisi:
defaultOptions,
isNew,
polylines
| |
Antarmuka VehiclePolylineCustomizationFunctionParams
google.maps.journeySharing.VehiclePolylineCustomizationFunctionParams
interface
extends PolylineCustomizationFunctionParams
Parameter khusus untuk fungsi penyesuaian polyline untuk FleetEngineVehicleLocationProvider.
Properti | |
|---|---|
vehicle |
Jenis:
VehicleKendaraan yang melintasi polyline ini. |
Diwarisi:
defaultOptions,
isNew,
polylines
| |
Antarmuka DeliveryVehiclePolylineCustomizationFunctionParams
google.maps.journeySharing.DeliveryVehiclePolylineCustomizationFunctionParams
interface
extends PolylineCustomizationFunctionParams
Parameter khusus untuk fungsi penyesuaian polyline untuk FleetEngineDeliveryVehicleLocationProvider.
Properti | |
|---|---|
deliveryVehicle |
Jenis:
DeliveryVehicleKendaraan pengiriman yang melintasi polyline ini. |
Diwarisi:
defaultOptions,
isNew,
polylines
| |