UI Customization

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.

polylineOptions optional
Jenis:  PolylineOptions optional
Opsi polyline.
visible optional
Jenis:  boolean optional
Visibilitas polyline.

Antarmuka DefaultPolylineSetupOptions

Antarmuka google.maps.journeySharing.DefaultPolylineSetupOptions

Opsi default PolylineSetup.

defaultPolylineOptions
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.

markerOptions optional
Jenis:  MarkerOptions optional
Opsi penanda.

Antarmuka DefaultMarkerSetupOptions

Antarmuka google.maps.journeySharing.DefaultMarkerSetupOptions

Opsi default MarkerSetup.

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.

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.

vehicle
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.

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.

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.

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.

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.

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