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 specifichi 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.
Proprietà | |
---|---|
polylineOptions optional |
Tipo:
PolylineOptions optional Opzioni polilinea. |
visible optional |
Tipo:
boolean optional Visibilità della polilinea. |
Interfaccia DefaultPolylineSetupOptions
Interfaccia google.maps.journeySharing.DefaultPolylineSetupOptions
Opzioni predefinite di PolylineSetup.
Proprietà | |
---|---|
defaultPolylineOptions |
Tipo:
PolylineOptions Opzioni predefinite della polilinea. |
defaultVisible |
Tipo:
boolean Visibilità predefinita della polilinea. |
MarkerSetup typedef
google.maps.journeySharing.MarkerSetup
typedef
MarkerSetup.
Il tipo accetta un oggetto MarkerSetupOptions
o una funzione che accetta un oggetto DefaultMarkerSetupOptions
e restituisce un oggetto MarkerSetupOptions
.
Se specifichi 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 di MarkerSetupOptions
Interfaccia google.maps.journeySharing.MarkerSetupOptions
Opzioni MarkerSetup.
Proprietà | |
---|---|
markerOptions optional |
Tipo:
MarkerOptions optional Opzioni indicatore. |
Interfaccia DefaultMarkerSetupOptions
Interfaccia google.maps.journeySharing.DefaultMarkerSetupOptions
Opzioni predefinite di MarkerSetup.
Proprietà | |
---|---|
defaultMarkerOptions |
Tipo:
MarkerOptions Opzioni dell'indicatore predefinito. |
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 sue classi discendenti.
Proprietà | |
---|---|
defaultOptions |
Tipo:
MarkerOptions 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 viene 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 dei veicoli per la consegna. Usato da FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization
e FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization
.
Questa interfaccia estende
MarkerCustomizationFunctionParams
.
Proprietà | |
---|---|
vehicle |
Tipo:
DeliveryVehicle Il veicolo per la consegna rappresentato da questo indicatore. |
Ereditate:
defaultOptions ,
isNew ,
marker
|
Interfaccia PlannedStopMarkerCustomizationFunctionParams
Interfaccia google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParams
Parametri specifici delle funzioni di personalizzazione degli indicatori che applicano opzioni agli indicatori che rappresentano le fermate pianificate. Usato da FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization
.
Questa interfaccia estende
DeliveryVehicleMarkerCustomizationFunctionParams
.
Proprietà | |
---|---|
stopIndex |
Tipo:
number L'indice in base 0 di questa fermata nell'elenco delle fermate rimanenti. |
Ereditate:
defaultOptions ,
isNew ,
marker ,
vehicle
|
Interfaccia TaskMarkerCustomizationFunctionParams
Interfaccia google.maps.journeySharing.TaskMarkerCustomizationFunctionParams
Parametri specifici delle funzioni di personalizzazione degli indicatori che applicano opzioni agli indicatori che rappresentano le posizioni delle attività pianificate o effettive. Usato da FleetEngineDeliveryVehicleLocationProviderOptions.taskMarkerCustomization
e FleetEngineDeliveryVehicleLocationProviderOptions.taskOutcomeMarkerCustomization
.
Questa interfaccia estende
DeliveryVehicleMarkerCustomizationFunctionParams
.
Proprietà | |
---|---|
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 delle 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
.
Proprietà | |
---|---|
taskTrackingInfo |
Tipo:
TaskTrackingInfo Informazioni sull'attività associata a questo indicatore. |
Ereditate:
defaultOptions ,
isNew ,
marker
|
Interfaccia TripMarkerCustomizationFunctionParams
Interfaccia google.maps.journeySharing.TripMarkerCustomizationFunctionParams
Parametri specifici delle funzioni di personalizzazione degli indicatori che applicano opzioni agli indicatori che rappresentano il veicolo di viaggio, le località di partenza e di destinazione. Usato da FleetEngineTripLocationProviderOptions.vehicleMarkerCustomization
, FleetEngineTripLocationProviderOptions.originMarkerCustomization
e FleetEngineTripLocationProviderOptions.destinationMarkerCustomization
.
Questa interfaccia estende
MarkerCustomizationFunctionParams
.
Proprietà | |
---|---|
trip |
Tipo:
Trip La corsa associata a questo indicatore. Per informazioni sul veicolo per la manutenzione di questa corsa, usa Trip.latestVehicleLocationUpdate e Trip.remainingWaypoints . |
Ereditate:
defaultOptions ,
isNew ,
marker
|
Interfaccia TripWaypointMarkerCustomizationFunctionParams
Interfaccia google.maps.journeySharing.TripWaypointMarkerCustomizationFunctionParams
Parametri specifici delle funzioni di personalizzazione degli indicatori che applicano opzioni agli indicatori che rappresentano le posizioni dei punti di percorso della corsa. Usato da FleetEngineTripLocationProviderOptions.waypointMarkerCustomization
.
Questa interfaccia estende
TripMarkerCustomizationFunctionParams
.
Proprietà | |
---|---|
waypointIndex |
Tipo:
number L'indice dei tappe in base 0 associato a questo indicatore. Utilizza questo indice su Trip.remainingWaypoints per recuperare informazioni sul tappa. |
Ereditate:
defaultOptions ,
isNew ,
marker ,
trip
|
Interfaccia VehicleMarkerCustomizationFunctionParams
Interfaccia google.maps.journeySharing.VehicleMarkerCustomizationFunctionParams
Parametri specifici delle funzioni di personalizzazione degli indicatori che applicano opzioni agli indicatori di veicoli. Usato da FleetEngineVehicleLocationProviderOptions.vehicleMarkerCustomization
e FleetEngineFleetLocationProviderOptions.vehicleMarkerCustomization
.
Questa interfaccia estende
MarkerCustomizationFunctionParams
.
Proprietà | |
---|---|
vehicle |
Tipo:
Vehicle Il veicolo rappresentato da questo indicatore. |
Ereditate:
defaultOptions ,
isNew ,
marker
|
Interfaccia VehicleWaypointMarkerCustomizationFunctionParams
Interfaccia google.maps.journeySharing.VehicleWaypointMarkerCustomizationFunctionParams
Parametri specifici delle funzioni di personalizzazione degli indicatori che applicano opzioni agli indicatori dei tappe del veicolo. Usato da FleetEngineVehicleLocationProviderOptions.originMarkerCustomization
, FleetEngineVehicleLocationProviderOptions.destinationMarkerCustomization
e FleetEngineVehicleLocationProviderOptions.intermediateDestinationMarkerCustomization
Questa interfaccia estende
VehicleMarkerCustomizationFunctionParams
.
Proprietà | |
---|---|
waypointIndex |
Tipo:
number L'indice dei tappe in base 0 associato a questo indicatore. Utilizza questo indice su Vehicle.waypoints per recuperare informazioni sul tappa. |
Ereditate:
defaultOptions ,
isNew ,
marker ,
vehicle
|
Interfaccia PolylineCustomizationFunctionParams
Interfaccia google.maps.journeySharing.PolylineCustomizationFunctionParams
Parametri comuni a tutte le funzioni di personalizzazione della polilinea. Nessun oggetto di questa classe è fornito direttamente a qualsiasi funzione di personalizzazione della polilinea; viene invece fornito un oggetto di una delle sue classi discendenti.
Proprietà | |
---|---|
defaultOptions |
Tipo:
PolylineOptions Le opzioni predefinite utilizzate per creare questo insieme di polilinee. |
isNew |
Tipo:
boolean Se il valore è true, l'elenco delle polilinee è stato creato di recente e la funzione di personalizzazione delle polilinee viene richiamata per la prima volta. Falso negli altri casi. |
polylines |
L'elenco di polilinee create. Questi elementi sono disposti in sequenza per formare il percorso visualizzato. |
Interfaccia ShipmentPolylineCustomizationFunctionParams
Interfaccia google.maps.journeySharing.ShipmentPolylineCustomizationFunctionParams
Parametri specifici delle funzioni di personalizzazione della polilinea per FleetEngineShipmentLocationProvider
.
Questa interfaccia estende
PolylineCustomizationFunctionParams
.
Proprietà | |
---|---|
taskTrackingInfo |
Tipo:
TaskTrackingInfo Informazioni sull'attività associata a questa polilinea. |
Ereditate:
defaultOptions ,
isNew ,
polylines
|
Interfaccia TripPolylineCustomizationFunctionParams
Interfaccia google.maps.journeySharing.TripPolylineCustomizationFunctionParams
Parametri specifici delle funzioni di personalizzazione della polilinea per FleetEngineTripLocationProvider
.
Questa interfaccia estende
PolylineCustomizationFunctionParams
.
Proprietà | |
---|---|
trip |
Tipo:
Trip La corsa associata a questa polilinea. |
Ereditate:
defaultOptions ,
isNew ,
polylines
|
Interfaccia VehiclePolylineCustomizationFunctionParams
Interfaccia google.maps.journeySharing.VehiclePolylineCustomizationFunctionParams
Parametri specifici delle funzioni di personalizzazione della polilinea per FleetEngineVehicleLocationProvider
.
Questa interfaccia estende
PolylineCustomizationFunctionParams
.
Proprietà | |
---|---|
vehicle |
Tipo:
Vehicle Il veicolo che attraversa questa polilinea. |
Ereditate:
defaultOptions ,
isNew ,
polylines
|
Interfaccia DeliveryVehiclePolylineCustomizationFunctionParams
Interfaccia google.maps.journeySharing.DeliveryVehiclePolylineCustomizationFunctionParams
Parametri specifici delle funzioni di personalizzazione della polilinea per FleetEngineDeliveryVehicleLocationProvider
.
Questa interfaccia estende
PolylineCustomizationFunctionParams
.
Proprietà | |
---|---|
deliveryVehicle |
Tipo:
DeliveryVehicle Il veicolo per la consegna che attraversa questa polilinea. |
Ereditate:
defaultOptions ,
isNew ,
polylines
|