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 optional |
Jenis:
PolylineOptions optionalOpsi polyline. |
visible optional |
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 optional |
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; objek dari salah satu class turunannya disediakan sebagai gantinya.
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 jika tidak. |
marker |
Jenis:
MarkerPenanda. Penyesuaian apa pun harus dilakukan langsung pada objek ini. |
Antarmuka DeliveryVehicleMarkerCustomizationFunctionParams
Antarmuka
google.maps.journeySharing.DeliveryVehicleMarkerCustomizationFunctionParams
Parameter khusus untuk fungsi penyesuaian penanda yang menerapkan opsi ke penanda kendaraan pengiriman. Digunakan oleh FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization dan FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization.
Antarmuka ini memperluas
MarkerCustomizationFunctionParams.
Properti | |
|---|---|
vehicle |
Jenis:
DeliveryVehicleKendaraan 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 mewakili perhentian yang direncanakan. Digunakan oleh FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization.
Antarmuka ini memperluas
DeliveryVehicleMarkerCustomizationFunctionParams.
Properti | |
|---|---|
stopIndex |
Jenis:
numberIndeks perhentian ini berbasis 0 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 sebenarnya. Digunakan oleh FleetEngineDeliveryVehicleLocationProviderOptions.taskMarkerCustomization dan FleetEngineDeliveryVehicleLocationProviderOptions.taskOutcomeMarkerCustomization.
Antarmuka ini memperluas
DeliveryVehicleMarkerCustomizationFunctionParams.
Properti | |
|---|---|
task |
Jenis:
TaskLokasi 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 ke penanda yang mewakili kendaraan pengiriman dan lokasi tujuan. Digunakan oleh FleetEngineShipmentLocationProviderOptions.deliveryVehicleMarkerCustomization dan FleetEngineShipmentLocationProviderOptions.destinationMarkerCustomization.
Antarmuka ini memperluas
MarkerCustomizationFunctionParams.
Properti | |
|---|---|
taskTrackingInfo |
Jenis:
TaskTrackingInfoInformasi 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 mewakili kendaraan perjalanan, lokasi asal, dan tujuan. Digunakan oleh FleetEngineTripLocationProviderOptions.vehicleMarkerCustomization, FleetEngineTripLocationProviderOptions.originMarkerCustomization, dan FleetEngineTripLocationProviderOptions.destinationMarkerCustomization.
Antarmuka ini memperluas
MarkerCustomizationFunctionParams.
Properti | |
|---|---|
trip |
Jenis:
TripPerjalanan 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 ke penanda yang mewakili lokasi titik jalan perjalanan. Digunakan oleh FleetEngineTripLocationProviderOptions.waypointMarkerCustomization.
Antarmuka ini memperluas
TripMarkerCustomizationFunctionParams.
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. |
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:
VehicleKendaraan 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:
numberIndeks titik jalan berbasis 0 yang terkait dengan penanda ini. Gunakan indeks ini di 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 class ini yang disediakan langsung ke fungsi penyesuaian polyline apa pun; objek dari salah satu class turunannya disediakan.
Properti | |
|---|---|
defaultOptions |
Jenis:
PolylineOptionsOpsi default yang digunakan untuk membuat kumpulan poligon ini. |
isNew |
Jenis:
booleanJika benar, daftar polyline baru saja dibuat, dan fungsi penyesuaian polyline dipanggil untuk pertama kalinya. Salah jika tidak. |
polylines |
Daftar polyline yang dibuat. Elemen ini diatur 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:
TaskTrackingInfoInformasi 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:
TripPerjalanan 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:
VehicleKendaraan 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:
DeliveryVehicleKendaraan pengiriman yang melintasi polyline ini. |
Diwariskan:
defaultOptions,
isNew,
polylines
| |