UI Customization

PolylineSetup defdef

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 MarkerCustomizationFunctionParams

Antarmuka google.maps.journeySharing.MarkerCustomizationFunctionParams

Parameter yang umum untuk semua fungsi penyesuaian penanda. Objek class ini tidak 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 true (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. Setiap penyesuaian harus dilakukan secara langsung terhadap objek ini.

Antarmuka DeliveryVehicleMarkerCustomizationFunctionParams

Antarmuka google.maps.journeySharing.DeliveryVehicleMarkerCustomizationFunctionParams

Parameter khusus untuk fungsi penyesuaian penanda yang menerapkan opsi ke penanda kendaraan penayangan. Digunakan oleh FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization dan FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization.

Antarmuka ini memperluas MarkerCustomizationFunctionParams.

vehicle
Kendaraan pengiriman yang direpresentasikan oleh penanda ini.
Diwariskan: defaultOptions, isNew, marker

Antarmuka PlannedStopMarkerFunctionFunctionParams

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 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 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 ShipmentMarkerCustomizationFunctionParams

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 TripMarkerCustomizationFunctionParams

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 TripWaypointMarkerCustomizationFunctionParams

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 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 pada penanda kendaraan. Digunakan oleh FleetEngineVehicleLocationProviderOptions.vehicleMarkerCustomization dan FleetEngineFleetLocationProviderOptions.vehicleMarkerCustomization.

Antarmuka ini memperluas MarkerCustomizationFunctionParams.

vehicle
Jenis:  Vehicle
Kendaraan yang ditunjukkan oleh penanda ini.
Diwariskan: defaultOptions, isNew, marker

Antarmuka VehicleWaypointMarkerCustomizationFunctionParams

Antarmuka google.maps.journeySharing.VehicleWaypointMarkerCustomizationFunctionParams

Parameter khusus untuk fungsi penyesuaian penanda yang menerapkan opsi pada penanda titik jalan kendaraan. Digunakan oleh FleetEngineVehicleLocationProviderOptions.originMarkerCustomization, FleetEngineVehicleLocationProviderOptions.destinationMarkerCustomization, dan FleetEngineVehicleLocationProviderOptions.intermediateDestinationMarkerCustomization

Antarmuka ini memperluas VehicleMarkerCustomizationFunctionParams.

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