PolylineSetup typedef
google.maps.journeySharing.PolylineSetup
typedef
Jenis PolylineSetup.
Jenisnya menerima objek PolylineSetupOptions
, atau fungsi yang menerima objek DefaultPolylineSetupOptions
dan menampilkan objek PolylineSetupOptions
.
Jika menentukan fungsi, fungsi tersebut dapat dan harus memodifikasi 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 optional |
Jenis:
PolylineOptions optional Opsi polyline. |
visible optional |
Jenis:
boolean optional Visibilitas polyline. |
Antarmuka DefaultPolylineSetupOptions
Antarmuka google.maps.journeySharing.DefaultPolylineSetupOptions
Opsi default PolylineSetup.
Properti | |
---|---|
defaultPolylineOptions |
Jenis:
PolylineOptions Opsi polyline default. |
defaultVisible |
Jenis:
boolean Visibilitas polyline default. |
MarkerSetup typedef
google.maps.journeySharing.MarkerSetup
typedef
Jenis MarkerSetup.
Jenisnya menerima objek MarkerSetupOptions
, atau fungsi yang menerima objek DefaultMarkerSetupOptions
dan menampilkan objek MarkerSetupOptions
.
Jika menentukan fungsi, fungsi tersebut dapat dan harus memodifikasi 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 optional |
Jenis:
MarkerOptions optional Opsi penanda. |
Antarmuka DefaultMarkerSetupOptions
Antarmuka google.maps.journeySharing.DefaultMarkerSetupOptions
Opsi default MarkerSetup.
Properti | |
---|---|
defaultMarkerOptions |
Jenis:
MarkerOptions Opsi penanda default. |
Antarmuka MarkerPenyesuaianFunctionParams
Antarmuka google.maps.journeySharing.MarkerCustomizationFunctionParams
Parameter yang umum untuk semua fungsi penyesuaian penanda. Tidak ada objek dari class ini yang disediakan langsung ke fungsi penyesuaian penanda apa pun; objek dari salah satu class turunannya disediakan sebagai gantinya.
Properti | |
---|---|
defaultOptions |
Jenis:
MarkerOptions Opsi default yang digunakan untuk membuat penanda ini. |
isNew |
Jenis:
boolean Jika benar, penanda baru dibuat dan fungsi penyesuaian penanda dipanggil untuk pertama kalinya, sebelum penanda ditambahkan ke tampilan peta. Salah untuk kueri yang tidak diurutkan. |
marker |
Jenis:
Marker Penanda. Penyesuaian apa pun harus dilakukan pada objek ini secara langsung. |
Antarmuka DeliveryDeliveryMarkerFunctionFunctions
Antarmuka google.maps.journeySharing.DeliveryVehicleMarkerCustomizationFunctionParams
Parameter khusus untuk fungsi penyesuaian penanda yang menerapkan opsi pada penanda kendaraan penayangan. 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 PlannedStopMarkerCustomizeFunctionParams
Antarmuka google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParams
Parameter khusus untuk fungsi penyesuaian penanda yang menerapkan opsi pada penanda yang mewakili perhentian yang direncanakan. Digunakan oleh FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization
.
Antarmuka ini memperluas
DeliveryVehicleMarkerCustomizationFunctionParams
.
Properti | |
---|---|
stopIndex |
Jenis:
number Indeks berbasis 0 untuk perhentian ini dalam daftar perhentian yang tersisa. |
Diwariskan:
defaultOptions ,
isNew ,
marker ,
vehicle
|
Antarmuka TaskMarkerCustomizeFunctionParams
Antarmuka google.maps.journeySharing.TaskMarkerCustomizationFunctionParams
Parameter khusus untuk fungsi penyesuaian penanda yang menerapkan opsi pada 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 ShipmentMarkerCustomizeFunctionParams
Antarmuka google.maps.journeySharing.ShipmentMarkerCustomizationFunctionParams
Parameter khusus untuk fungsi penyesuaian penanda yang menerapkan opsi pada penanda yang mewakili lokasi pengiriman dan tujuan pengiriman. 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 TripMarkerCustomizeFunctionParams
Antarmuka google.maps.journeySharing.TripMarkerCustomizationFunctionParams
Parameter khusus untuk fungsi penyesuaian penanda yang menerapkan opsi pada penanda yang mewakili lokasi kendaraan, asal, dan tujuan perjalanan. 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 TripWaypointMarkerCustomizeFunctionParams
Antarmuka google.maps.journeySharing.TripWaypointMarkerCustomizationFunctionParams
Parameter khusus untuk fungsi penyesuaian penanda yang menerapkan opsi pada penanda yang mewakili lokasi titik jalan perjalanan. Digunakan oleh FleetEngineTripLocationProviderOptions.waypointMarkerCustomization
.
Antarmuka ini memperluas
TripMarkerCustomizationFunctionParams
.
Properti | |
---|---|
waypointIndex |
Jenis:
number Indeks titik jalan berbasis 0 yang dikaitkan dengan penanda ini. Gunakan indeks ini pada Trip.remainingWaypoints untuk mengambil informasi tentang titik jalan. |
Diwariskan:
defaultOptions ,
isNew ,
marker ,
trip
|