UI Customization

PolylineSetup typedef

google.maps.journeySharing.PolylineSetup typedef

Tipo PolylineSetup.

Il tipo accetta un oggetto PolylineSetupOptions o una funzione che accetta un oggetto DefaultPolylineSetupOptions e restituisce un oggetto PolylineSetupOptions.

Se viene specificata una funzione, la funzione può e deve modificare il campo defaultPolylineOptions dell'input e restituirlo come polylineOptions nell'oggetto PolylineSetupOptions di output.

PolylineSetupOptions|(function(DefaultPolylineSetupOptions): PolylineSetupOptions)

Interfaccia PolylineSetupOptions

Interfaccia google.maps.journeySharing.PolylineSetupOptions

Opzioni di PolylineSetup.

polylineOptions optional
Tipo:  PolylineOptions optional
Opzioni della polilinea.
visible optional
Tipo:  boolean optional
Visibilità polilinea.

Interfaccia DefaultPolylineSetupOptions

Interfaccia google.maps.journeySharing.DefaultPolylineSetupOptions

Opzioni predefinite di PolylineSetup.

defaultPolylineOptions
Opzioni della polilinea predefinite.
defaultVisible
Tipo:  boolean
Visibilità della polilinea predefinita.

MarkerSetup typedef

google.maps.journeySharing.MarkerSetup typedef

Tipo MarkerSetup.

Il tipo accetta un oggetto MarkerSetupOptions o una funzione che accetta un oggetto DefaultMarkerSetupOptions e restituisce un oggetto MarkerSetupOptions.

Se viene specificata una funzione, la funzione può e deve modificare il campo defaultMarkerOptions dell'input e restituirlo come markerOptions nell'oggetto MarkerSetupOptions di output.

MarkerSetupOptions|(function(DefaultMarkerSetupOptions): MarkerSetupOptions)

Interfaccia MarkerSetupOptions

Interfaccia google.maps.journeySharing.MarkerSetupOptions

Opzioni di MarkerSetup.

markerOptions optional
Tipo:  MarkerOptions optional
Opzioni indicatore.

Interfaccia DefaultMarkerSetupOptions

Interfaccia google.maps.journeySharing.DefaultMarkerSetupOptions

Opzioni predefinite di MarkerSetup.

defaultMarkerOptions
Opzioni dell'indicatore predefinite.

Interfaccia MarkerCustomizationFunctionParams

Interfaccia google.maps.journeySharing.MarkerCustomizationFunctionParams

Parametri comuni a tutte le funzioni di personalizzazione degli indicatori. Nessun oggetto di questa classe viene fornito direttamente alle funzioni di personalizzazione degli indicatori; viene invece fornito un oggetto di una delle classi discendenti.

defaultOptions
Le opzioni predefinite utilizzate per creare questo indicatore.
isNew
Tipo:  boolean
Se il valore è true, l'indicatore è stato appena creato e la funzione di personalizzazione degli indicatori è stata richiamata per la prima volta, prima che l'indicatore sia stato aggiunto alla visualizzazione mappa. Falso negli altri casi.
marker
Tipo:  Marker
L'indicatore. Eventuali personalizzazioni devono essere apportate direttamente a questo oggetto.

Interfaccia DeliveryVehicleMarkerCustomizationFunctionParams

Interfaccia google.maps.journeySharing.DeliveryVehicleMarkerCustomizationFunctionParams

Parametri specifici delle funzioni di personalizzazione degli indicatori che applicano opzioni agli indicatori di veicoli per la consegna. Usato da FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization e FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization.

Questa interfaccia estende MarkerCustomizationFunctionParams.

vehicle
Il veicolo per la consegna rappresentato da questo indicatore.
Ereditate: defaultOptions, isNew, marker

Interfaccia PlannedStopMarkerCustomizationFunctionParams

Interfaccia google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParams

Parametri specifici per le funzioni di personalizzazione degli indicatori che applicano opzioni agli indicatori che rappresentano le fermate pianificate. Usato da FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization.

Questa interfaccia estende DeliveryVehicleMarkerCustomizationFunctionParams.

stopIndex
Tipo:  number
L'indice in base a 0 di questa fermata nell'elenco delle fermate rimanenti.
Ereditate: defaultOptions, isNew, marker, vehicle

Interfaccia TaskMarkerCustomizationFunctionParams

Interfaccia google.maps.journeySharing.TaskMarkerCustomizationFunctionParams

Parametri specifici per le funzioni di personalizzazione degli indicatori che applicano opzioni agli indicatori che rappresentano le posizioni pianificate o effettive delle attività. Usato da FleetEngineDeliveryVehicleLocationProviderOptions.taskMarkerCustomization e FleetEngineDeliveryVehicleLocationProviderOptions.taskOutcomeMarkerCustomization.

Questa interfaccia estende DeliveryVehicleMarkerCustomizationFunctionParams.

task
Tipo:  Task
La posizione dell'attività rappresentata da questo indicatore.
Ereditate: defaultOptions, isNew, marker, vehicle

Interfaccia ShipmentMarkerCustomizationFunctionParams

Interfaccia google.maps.journeySharing.ShipmentMarkerCustomizationFunctionParams

Parametri specifici per le funzioni di personalizzazione degli indicatori che applicano opzioni agli indicatori che rappresentano il veicolo per la consegna della spedizione e le località di destinazione. Usato da FleetEngineShipmentLocationProviderOptions.deliveryVehicleMarkerCustomization e FleetEngineShipmentLocationProviderOptions.destinationMarkerCustomization.

Questa interfaccia estende MarkerCustomizationFunctionParams.

taskTrackingInfo
Informazioni sull'attività associata a questo indicatore.
Ereditate: defaultOptions, isNew, marker

Interfaccia TripMarkerCustomizationFunctionParams

Interfaccia google.maps.journeySharing.TripMarkerCustomizationFunctionParams

Parametri specifici per le funzioni di personalizzazione degli indicatori che applicano opzioni agli indicatori che rappresentano il veicolo di viaggio, i luoghi di partenza e di destinazione. Usato da FleetEngineTripLocationProviderOptions.vehicleMarkerCustomization, FleetEngineTripLocationProviderOptions.originMarkerCustomization e FleetEngineTripLocationProviderOptions.destinationMarkerCustomization.

Questa interfaccia estende MarkerCustomizationFunctionParams.

trip
Tipo:  Trip
La corsa associata a questo indicatore.

Per informazioni sul veicolo di manutenzione per questo viaggio, usa Trip.latestVehicleLocationUpdate e Trip.remainingWaypoints.
Ereditate: defaultOptions, isNew, marker

Interfaccia TripWaypointMarkerCustomizationFunctionParams

Interfaccia google.maps.journeySharing.TripWaypointMarkerCustomizationFunctionParams

Parametri specifici per le funzioni di personalizzazione degli indicatori che applicano opzioni agli indicatori che rappresentano le posizioni dei waypoint della corsa. Usato da FleetEngineTripLocationProviderOptions.waypointMarkerCustomization.

Questa interfaccia estende TripMarkerCustomizationFunctionParams.

waypointIndex
Tipo:  number
L'indice del waypoint basato su 0 associato a questo indicatore. Usa questo indice su Trip.remainingWaypoints per recuperare le informazioni sul waypoint.
Ereditate: defaultOptions, isNew, marker, trip

Interfaccia VehicleMarkerCustomizationFunctionParams

Interfaccia google.maps.journeySharing.VehicleMarkerCustomizationFunctionParams

Parametri specifici per le funzioni di personalizzazione degli indicatori che applicano opzioni agli indicatori di veicoli. Usato da FleetEngineVehicleLocationProviderOptions.vehicleMarkerCustomization e FleetEngineFleetLocationProviderOptions.vehicleMarkerCustomization.

Questa interfaccia estende MarkerCustomizationFunctionParams.

vehicle
Tipo:  Vehicle
Il veicolo rappresentato da questo indicatore.
Ereditate: defaultOptions, isNew, marker

Interfaccia VehicleWaypointMarkerCustomizationFunctionParams

Interfaccia google.maps.journeySharing.VehicleWaypointMarkerCustomizationFunctionParams

Parametri specifici per le funzioni di personalizzazione degli indicatori che applicano opzioni agli indicatori di waypoint dei veicoli. Usato da FleetEngineVehicleLocationProviderOptions.originMarkerCustomization, FleetEngineVehicleLocationProviderOptions.destinationMarkerCustomization e FleetEngineVehicleLocationProviderOptions.intermediateDestinationMarkerCustomization

Questa interfaccia estende VehicleMarkerCustomizationFunctionParams.

waypointIndex
Tipo:  number
L'indice del waypoint basato su 0 associato a questo indicatore. Usa questo indice su Vehicle.waypoints per recuperare le informazioni sul waypoint.
Ereditate: defaultOptions, isNew, marker, vehicle