Typedef PolylineSetup
google.maps.journeySharing.PolylineSetup
typedef
Jenis Penyiapan Polyline.
Jenis menerima objek PolylineSetupOptions
, atau fungsi yang menerima objek DefaultPolylineSetupOptions
dan menampilkan objek PolylineSetupOptions
.
Jika menentukan fungsi, fungsi tersebut dapat dan seharusnya mengubah kolom defaultPolylineOptions
input, serta menampilkannya sebagai polylineOptions
di objek PolylineSetupOptions
output.
PolylineSetupOptions|(function(DefaultPolylineSetupOptions): PolylineSetupOptions)
Antarmuka PolylineSetupOptions
Antarmuka
google.maps.journeySharing.PolylineSetupOptions
Opsi Penyiapan Polyline.
Properti | |
---|---|
polylineOptions optional |
Jenis:
PolylineOptions optional Opsi polyline. |
visible optional |
Jenis:
boolean optional Visibilitas polyline. |
Antarmuka DefaultPolylineSetupOptions
Antarmuka
google.maps.journeySharing.DefaultPolylineSetupOptions
Opsi default Penyiapan Polyline.
Properti | |
---|---|
defaultPolylineOptions |
Jenis:
PolylineOptions Opsi polyline default. |
defaultVisible |
Jenis:
boolean Visibilitas polyline default. |
typedef MarkerSetup
google.maps.journeySharing.MarkerSetup
typedef
Jenis Penyiapan Penanda.
Jenis menerima objek MarkerSetupOptions
, atau fungsi yang menerima objek DefaultMarkerSetupOptions
dan menampilkan objek MarkerSetupOptions
.
Jika menentukan fungsi, fungsi tersebut dapat dan seharusnya mengubah kolom defaultMarkerOptions
input, serta menampilkannya sebagai markerOptions
di objek MarkerSetupOptions
output.
MarkerSetupOptions|(function(DefaultMarkerSetupOptions): MarkerSetupOptions)
Antarmuka MarkerSetupOptions
Antarmuka
google.maps.journeySharing.MarkerSetupOptions
Opsi Penyiapan Penanda.
Properti | |
---|---|
markerOptions optional |
Jenis:
MarkerOptions optional Opsi penanda. |
Antarmuka DefaultMarkerSetupOptions
Antarmuka
google.maps.journeySharing.DefaultMarkerSetupOptions
Opsi default MarkerSetup.
Properti | |
---|---|
defaultMarkerOptions |
Jenis:
MarkerOptions Opsi penanda default. |
Antarmuka MarkerCustomizationFunctionParams
Antarmuka
google.maps.journeySharing.MarkerCustomizationFunctionParams
Parameter yang umum untuk semua fungsi penyesuaian penanda. Tidak ada objek dari class ini yang diberikan langsung ke fungsi penyesuaian penanda; objek dari salah satu class turunannya disediakan.
Properti | |
---|---|
defaultOptions |
Jenis:
MarkerOptions Opsi default yang digunakan untuk membuat penanda ini. |
isNew |
Jenis:
boolean Jika true (benar), penanda baru dibuat dan fungsi penyesuaian penanda dipanggil untuk pertama kalinya, sebelum penanda ditambahkan ke tampilan peta. Salah jika tidak. |
marker |
Jenis:
Marker Penanda. Setiap penyesuaian harus dilakukan secara langsung untuk objek ini. |
Antarmuka DeliveryVehicleMarkerCustomizationFunctionParams
Antarmuka
google.maps.journeySharing.DeliveryVehicleMarkerCustomizationFunctionParams
Parameter khusus untuk fungsi penyesuaian penanda yang menerapkan opsi untuk penanda kendaraan pengiriman. Digunakan oleh FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization
dan FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization
.
Antarmuka ini memperluas
MarkerCustomizationFunctionParams
.
Properti | |
---|---|
vehicle |
Jenis:
DeliveryVehicle Kendaraan pengiriman yang diwakili oleh penanda ini. |
Diwariskan:
defaultOptions ,
isNew ,
marker
|
Antarmuka PlannedStopMarkerCustomizationFunctionParams
Antarmuka
google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParams
Parameter khusus untuk fungsi penyesuaian penanda yang menerapkan opsi ke penanda yang menampilkan perhentian yang direncanakan. Digunakan oleh FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization
.
Antarmuka ini memperluas
DeliveryVehicleMarkerCustomizationFunctionParams
.
Properti | |
---|---|
stopIndex |
Jenis:
number Indeks berbasis 0 dari perhentian ini dalam daftar perhentian yang tersisa. |
Diwariskan:
defaultOptions ,
isNew ,
marker ,
vehicle
|
Antarmuka TaskMarkerCustomizationFunctionParams
Antarmuka
google.maps.journeySharing.TaskMarkerCustomizationFunctionParams
Parameter khusus untuk fungsi penyesuaian penanda yang menerapkan opsi ke penanda yang mewakili lokasi tugas yang direncanakan atau yang sebenarnya. Digunakan oleh FleetEngineDeliveryVehicleLocationProviderOptions.taskMarkerCustomization
dan FleetEngineDeliveryVehicleLocationProviderOptions.taskOutcomeMarkerCustomization
.
Antarmuka ini memperluas
DeliveryVehicleMarkerCustomizationFunctionParams
.
Properti | |
---|---|
task |
Jenis:
Task Lokasi tugas yang diwakili oleh penanda ini. |
Diwariskan:
defaultOptions ,
isNew ,
marker ,
vehicle
|
Antarmuka ShipmentMarkerCustomizationFunctionParams
Antarmuka
google.maps.journeySharing.ShipmentMarkerCustomizationFunctionParams
Parameter khusus untuk fungsi penyesuaian penanda yang menerapkan opsi pada penanda yang menampilkan kendaraan pengiriman dan lokasi tujuan. Digunakan oleh FleetEngineShipmentLocationProviderOptions.deliveryVehicleMarkerCustomization
dan FleetEngineShipmentLocationProviderOptions.destinationMarkerCustomization
.
Antarmuka ini memperluas
MarkerCustomizationFunctionParams
.
Properti | |
---|---|
taskTrackingInfo |
Jenis:
TaskTrackingInfo Informasi untuk tugas yang terkait dengan penanda ini. |
Diwariskan:
defaultOptions ,
isNew ,
marker
|
Antarmuka TripMarkerCustomizationFunctionParams
Antarmuka
google.maps.journeySharing.TripMarkerCustomizationFunctionParams
Parameter khusus untuk fungsi penyesuaian penanda yang menerapkan opsi ke penanda yang menampilkan kendaraan perjalanan, asal, dan lokasi tujuan. Digunakan oleh FleetEngineTripLocationProviderOptions.vehicleMarkerCustomization
, FleetEngineTripLocationProviderOptions.originMarkerCustomization
, dan FleetEngineTripLocationProviderOptions.destinationMarkerCustomization
.
Antarmuka ini memperluas
MarkerCustomizationFunctionParams
.
Properti | |
---|---|
trip |
Jenis:
Trip Perjalanan yang terkait dengan penanda ini. Untuk informasi tentang kendaraan yang melayani perjalanan ini, gunakan Trip.latestVehicleLocationUpdate dan Trip.remainingWaypoints . |
Diwariskan:
defaultOptions ,
isNew ,
marker
|
Antarmuka TripWaypointMarkerCustomizationFunctionParams
Antarmuka
google.maps.journeySharing.TripWaypointMarkerCustomizationFunctionParams
Parameter khusus untuk fungsi penyesuaian penanda yang menerapkan opsi pada penanda yang menampilkan lokasi titik jalan perjalanan. Digunakan oleh FleetEngineTripLocationProviderOptions.waypointMarkerCustomization
.
Antarmuka ini memperluas
TripMarkerCustomizationFunctionParams
.
Properti | |
---|---|
waypointIndex |
Jenis:
number Indeks titik jalan berbasis 0 yang terkait dengan penanda ini. Gunakan indeks ini pada Trip.remainingWaypoints untuk mengambil informasi tentang titik jalan. |
Diwariskan:
defaultOptions ,
isNew ,
marker ,
trip
|
Antarmuka VehicleMarkerCustomizationFunctionParams
Antarmuka
google.maps.journeySharing.VehicleMarkerCustomizationFunctionParams
Parameter khusus untuk fungsi penyesuaian penanda yang menerapkan opsi ke penanda kendaraan. Digunakan oleh FleetEngineVehicleLocationProviderOptions.vehicleMarkerCustomization
dan FleetEngineFleetLocationProviderOptions.vehicleMarkerCustomization
.
Antarmuka ini memperluas
MarkerCustomizationFunctionParams
.
Properti | |
---|---|
vehicle |
Jenis:
Vehicle Kendaraan yang diwakili oleh penanda ini. |
Diwariskan:
defaultOptions ,
isNew ,
marker
|
Antarmuka VehicleWaypointMarkerCustomizationFunctionParams
Antarmuka
google.maps.journeySharing.VehicleWaypointMarkerCustomizationFunctionParams
Parameter khusus untuk fungsi penyesuaian penanda yang menerapkan opsi ke penanda titik jalan kendaraan. Digunakan oleh FleetEngineVehicleLocationProviderOptions.originMarkerCustomization
, FleetEngineVehicleLocationProviderOptions.destinationMarkerCustomization
, dan FleetEngineVehicleLocationProviderOptions.intermediateDestinationMarkerCustomization
Antarmuka ini memperluas
VehicleMarkerCustomizationFunctionParams
.
Properti | |
---|---|
waypointIndex |
Jenis:
number Indeks titik jalan berbasis 0 yang terkait dengan penanda ini. Gunakan indeks ini pada Vehicle.waypoints untuk mengambil informasi tentang titik jalan. |
Diwariskan:
defaultOptions ,
isNew ,
marker ,
vehicle
|
Antarmuka PolylineCustomizationFunctionParams
Antarmuka
google.maps.journeySharing.PolylineCustomizationFunctionParams
Parameter yang umum untuk semua fungsi penyesuaian polyline. Tidak ada objek dari class ini yang disediakan langsung ke fungsi penyesuaian polyline; sebagai gantinya disediakan objek dari salah satu class turunannya.
Properti | |
---|---|
defaultOptions |
Jenis:
PolylineOptions Opsi default yang digunakan untuk membuat kumpulan polyline ini. |
isNew |
Jenis:
boolean Jika true, daftar polyline baru dibuat, dan fungsi penyesuaian polyline dipanggil untuk pertama kalinya. Salah jika tidak. |
polylines |
Daftar polyline yang dibuat. Jalur tersebut disusun secara berurutan untuk membentuk rute yang dirender. |
Antarmuka ShipmentPolylineCustomizationFunctionParams
Antarmuka
google.maps.journeySharing.ShipmentPolylineCustomizationFunctionParams
Parameter khusus untuk fungsi penyesuaian polyline untuk FleetEngineShipmentLocationProvider
.
Antarmuka ini memperluas
PolylineCustomizationFunctionParams
.
Properti | |
---|---|
taskTrackingInfo |
Jenis:
TaskTrackingInfo Informasi untuk tugas yang terkait dengan polyline ini. |
Diwariskan:
defaultOptions ,
isNew ,
polylines
|
Antarmuka TripPolylineCustomizationFunctionParams
Antarmuka
google.maps.journeySharing.TripPolylineCustomizationFunctionParams
Parameter khusus untuk fungsi penyesuaian polyline untuk FleetEngineTripLocationProvider
.
Antarmuka ini memperluas
PolylineCustomizationFunctionParams
.
Properti | |
---|---|
trip |
Jenis:
Trip Perjalanan yang terkait dengan polyline ini. |
Diwariskan:
defaultOptions ,
isNew ,
polylines
|
Antarmuka VehiclePolylineCustomizationFunctionParams
Antarmuka
google.maps.journeySharing.VehiclePolylineCustomizationFunctionParams
Parameter khusus untuk fungsi penyesuaian polyline untuk FleetEngineVehicleLocationProvider
.
Antarmuka ini memperluas
PolylineCustomizationFunctionParams
.
Properti | |
---|---|
vehicle |
Jenis:
Vehicle Kendaraan yang melintasi polyline ini. |
Diwariskan:
defaultOptions ,
isNew ,
polylines
|
Antarmuka DeliveryVehiclePolylineCustomizationFunctionParams
Antarmuka
google.maps.journeySharing.DeliveryVehiclePolylineCustomizationFunctionParams
Parameter khusus untuk fungsi penyesuaian polyline untuk FleetEngineDeliveryVehicleLocationProvider
.
Antarmuka ini memperluas
PolylineCustomizationFunctionParams
.
Properti | |
---|---|
deliveryVehicle |
Jenis:
DeliveryVehicle Kendaraan pengiriman yang melintasi polyline ini. |
Diwariskan:
defaultOptions ,
isNew ,
polylines
|