typedef PolylineSetup
typedef
google.maps.journeySharing.PolylineSetup
Tipo di PolylineSetup.
Il tipo accetta un oggetto o una funzione che accetta un oggetto PolylineSetupOptions e restituisce un oggetto DefaultPolylineSetupOptions. PolylineSetupOptions
Se specifichi una funzione, questa può e deve modificare il campo defaultPolylineOptions dell'input e restituirlo come polylineOptions nell'oggetto di output.PolylineSetupOptions
PolylineSetupOptions|(function(DefaultPolylineSetupOptions): PolylineSetupOptions)
Interfaccia PolylineSetupOptions
interfaccia
google.maps.journeySharing.PolylineSetupOptions
Opzioni di PolylineSetup.
Proprietà | |
|---|---|
polylineOptions
facoltativo |
Tipo:
PolylineOptions optionalOpzioni polilinea. |
visible
facoltativo |
Tipo:
boolean optionalVisibilità della polilinea. |
Interfaccia DefaultPolylineSetupOptions
interfaccia
google.maps.journeySharing.DefaultPolylineSetupOptions
Opzioni predefinite di PolylineSetup.
Proprietà | |
|---|---|
defaultPolylineOptions |
Tipo:
PolylineOptionsOpzioni predefinite per le polilinee. |
defaultVisible |
Tipo:
booleanVisibilità predefinita della polilinea. |
MarkerSetup typedef
typedef
google.maps.journeySharing.MarkerSetup
Tipo di MarkerSetup.
Il tipo accetta un oggetto o una funzione che accetta un oggetto MarkerSetupOptions e restituisce un oggetto DefaultMarkerSetupOptions. MarkerSetupOptions
Se specifichi una funzione, questa può e deve modificare il campo defaultMarkerOptions dell'input e restituirlo come markerOptions nell'oggetto di output.MarkerSetupOptions
MarkerSetupOptions|(function(DefaultMarkerSetupOptions): MarkerSetupOptions)
Interfaccia MarkerSetupOptions
interfaccia
google.maps.journeySharing.MarkerSetupOptions
Opzioni MarkerSetup.
Proprietà | |
|---|---|
markerOptions
facoltativo |
Tipo:
Opzioni dei marker. |
Interfaccia DefaultMarkerSetupOptions
interfaccia
google.maps.journeySharing.DefaultMarkerSetupOptions
Opzioni predefinite di MarkerSetup.
Proprietà | |
|---|---|
defaultMarkerOptions |
Tipo:
Opzioni predefinite per gli indicatori. |
Interfaccia MarkerCustomizationFunctionParams
interface
google.maps.journeySharing.MarkerCustomizationFunctionParams
extended by DeliveryVehicleMarkerCustomizationFunctionParams, PlannedStopMarkerCustomizationFunctionParams, ShipmentMarkerCustomizationFunctionParams, TaskMarkerCustomizationFunctionParams, TripMarkerCustomizationFunctionParams, TripWaypointMarkerCustomizationFunctionParams, VehicleMarkerCustomizationFunctionParams, VehicleWaypointMarkerCustomizationFunctionParams
Parametri comuni a tutte le funzioni di personalizzazione degli indicatori. Nessun oggetto di questa classe viene fornito direttamente a una funzione di personalizzazione degli indicatori; viene invece fornito un oggetto di una delle sue classi secondarie.
Proprietà | |
|---|---|
defaultOptions |
Tipo:
Le opzioni predefinite utilizzate per creare questo indicatore. |
isNew |
Tipo:
booleanSe true, l'indicatore è stato appena creato e la funzione di personalizzazione dell'indicatore viene chiamata per la prima volta, prima che l'indicatore venga aggiunto alla visualizzazione mappa. Falso negli altri casi. |
marker |
Tipo:
L'indicatore. Eventuali personalizzazioni devono essere apportate direttamente a questo oggetto. |
Interfaccia DeliveryVehicleMarkerCustomizationFunctionParams
interface
google.maps.journeySharing.DeliveryVehicleMarkerCustomizationFunctionParams
extends MarkerCustomizationFunctionParams
extended by PlannedStopMarkerCustomizationFunctionParams, TaskMarkerCustomizationFunctionParams
Parametri specifici per le funzioni di personalizzazione degli indicatori che applicano opzioni agli indicatori dei veicoli di consegna. Utilizzato da FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization e FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization.
Proprietà | |
|---|---|
vehicle |
Tipo:
DeliveryVehicleIl veicolo per le consegne rappresentato da questo indicatore. |
Ereditato:
defaultOptions,
isNew,
marker
| |
Interfaccia PlannedStopMarkerCustomizationFunctionParams
interface
google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParams
extends DeliveryVehicleMarkerCustomizationFunctionParams, MarkerCustomizationFunctionParams
Parametri specifici per le funzioni di personalizzazione degli indicatori che applicano opzioni agli indicatori che rappresentano le fermate pianificate. Utilizzato da FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization.
Proprietà | |
|---|---|
stopIndex |
Tipo:
numberL'indice a base 0 di questa fermata nell'elenco delle fermate rimanenti. |
Ereditato:
defaultOptions,
isNew,
marker,
vehicle
| |
Interfaccia TaskMarkerCustomizationFunctionParams
interface
google.maps.journeySharing.TaskMarkerCustomizationFunctionParams
extends DeliveryVehicleMarkerCustomizationFunctionParams, MarkerCustomizationFunctionParams
Parametri specifici per le funzioni di personalizzazione degli indicatori che applicano opzioni agli indicatori che rappresentano le località delle attività pianificate o effettive. Utilizzato da FleetEngineDeliveryVehicleLocationProviderOptions.taskMarkerCustomization e FleetEngineDeliveryVehicleLocationProviderOptions.taskOutcomeMarkerCustomization.
Proprietà | |
|---|---|
task |
Tipo:
TaskLa località dell'attività rappresentata da questo indicatore. |
Ereditato:
defaultOptions,
isNew,
marker,
vehicle
| |
Interfaccia ShipmentMarkerCustomizationFunctionParams
interface
google.maps.journeySharing.ShipmentMarkerCustomizationFunctionParams
extends MarkerCustomizationFunctionParams
Parametri specifici per le funzioni di personalizzazione degli indicatori che applicano opzioni agli indicatori che rappresentano le località di destinazione e i veicoli di consegna della spedizione. Utilizzato da FleetEngineShipmentLocationProviderOptions.deliveryVehicleMarkerCustomization e FleetEngineShipmentLocationProviderOptions.destinationMarkerCustomization.
Proprietà | |
|---|---|
taskTrackingInfo |
Tipo:
TaskTrackingInfoInformazioni per l'attività associata a questo indicatore. |
Ereditato:
defaultOptions,
isNew,
marker
| |
Interfaccia TripMarkerCustomizationFunctionParams
interface
google.maps.journeySharing.TripMarkerCustomizationFunctionParams
extends MarkerCustomizationFunctionParams
extended by TripWaypointMarkerCustomizationFunctionParams
Parametri specifici per le funzioni di personalizzazione degli indicatori che applicano opzioni agli indicatori che rappresentano il veicolo, la località di partenza e la destinazione del percorso. Utilizzato da FleetEngineTripLocationProviderOptions.vehicleMarkerCustomization, FleetEngineTripLocationProviderOptions.originMarkerCustomization e FleetEngineTripLocationProviderOptions.destinationMarkerCustomization.
Proprietà | |
|---|---|
trip |
Tipo:
TripLa corsa associata a questo indicatore. Per informazioni sul veicolo che effettua questa corsa, utilizza Trip.latestVehicleLocationUpdate e Trip.remainingWaypoints. |
Ereditato:
defaultOptions,
isNew,
marker
| |
Interfaccia TripWaypointMarkerCustomizationFunctionParams
interface
google.maps.journeySharing.TripWaypointMarkerCustomizationFunctionParams
extends TripMarkerCustomizationFunctionParams, MarkerCustomizationFunctionParams
Parametri specifici per le funzioni di personalizzazione dei segnaposto che applicano opzioni ai segnaposto che rappresentano le posizioni dei waypoint del percorso. Utilizzato da FleetEngineTripLocationProviderOptions.waypointMarkerCustomization.
Proprietà | |
|---|---|
waypointIndex |
Tipo:
numberL'indice del waypoint basato su 0 associato a questo indicatore. Utilizza questo indice su Trip.remainingWaypoints per recuperare informazioni sul waypoint. |
Ereditato:
defaultOptions,
isNew,
marker,
trip
| |
Interfaccia VehicleMarkerCustomizationFunctionParams
interface
google.maps.journeySharing.VehicleMarkerCustomizationFunctionParams
extends MarkerCustomizationFunctionParams
extended by VehicleWaypointMarkerCustomizationFunctionParams
Parametri specifici per le funzioni di personalizzazione degli indicatori che applicano opzioni agli indicatori dei veicoli. Utilizzato da FleetEngineVehicleLocationProviderOptions.vehicleMarkerCustomization e FleetEngineFleetLocationProviderOptions.vehicleMarkerCustomization.
Proprietà | |
|---|---|
vehicle |
Tipo:
VehicleIl veicolo rappresentato da questo indicatore. |
Ereditato:
defaultOptions,
isNew,
marker
| |
Interfaccia VehicleWaypointMarkerCustomizationFunctionParams
interface
google.maps.journeySharing.VehicleWaypointMarkerCustomizationFunctionParams
extends VehicleMarkerCustomizationFunctionParams, MarkerCustomizationFunctionParams
Parametri specifici per le funzioni di personalizzazione degli indicatori che applicano opzioni agli indicatori dei waypoint del veicolo. Utilizzato da FleetEngineVehicleLocationProviderOptions.originMarkerCustomization, FleetEngineVehicleLocationProviderOptions.destinationMarkerCustomization e FleetEngineVehicleLocationProviderOptions.intermediateDestinationMarkerCustomization
Proprietà | |
|---|---|
waypointIndex |
Tipo:
numberL'indice del waypoint basato su 0 associato a questo indicatore. Utilizza questo indice su Vehicle.waypoints per recuperare informazioni sul waypoint. |
Ereditato:
defaultOptions,
isNew,
marker,
vehicle
| |
Interfaccia PolylineCustomizationFunctionParams
interface
google.maps.journeySharing.PolylineCustomizationFunctionParams
extended by DeliveryVehiclePolylineCustomizationFunctionParams, ShipmentPolylineCustomizationFunctionParams, TripPolylineCustomizationFunctionParams, VehiclePolylineCustomizationFunctionParams
Parametri comuni a tutte le funzioni di personalizzazione delle polilinee. Nessun oggetto di questa classe viene fornito direttamente a una funzione di personalizzazione della polilinea; viene invece fornito un oggetto di una delle sue classi discendenti.
Proprietà | |
|---|---|
defaultOptions |
Tipo:
PolylineOptionsLe opzioni predefinite utilizzate per creare questo insieme di polilinee. |
isNew |
Tipo:
booleanSe true, l'elenco di polilinee è stato appena creato e la funzione di personalizzazione delle polilinee viene chiamata per la prima volta. Falso negli altri casi. |
polylines |
L'elenco delle polilinee create. Sono disposti in sequenza per formare il percorso visualizzato. |
Interfaccia ShipmentPolylineCustomizationFunctionParams
interface
google.maps.journeySharing.ShipmentPolylineCustomizationFunctionParams
extends PolylineCustomizationFunctionParams
Parametri specifici per le funzioni di personalizzazione delle polilinee per FleetEngineShipmentLocationProvider.
Proprietà | |
|---|---|
taskTrackingInfo |
Tipo:
TaskTrackingInfoInformazioni per l'attività associata a questa polilinea. |
Ereditato:
defaultOptions,
isNew,
polylines
| |
Interfaccia TripPolylineCustomizationFunctionParams
interface
google.maps.journeySharing.TripPolylineCustomizationFunctionParams
extends PolylineCustomizationFunctionParams
Parametri specifici per le funzioni di personalizzazione delle polilinee per FleetEngineTripLocationProvider.
Proprietà | |
|---|---|
trip |
Tipo:
TripLa corsa associata a questa polilinea. |
Ereditato:
defaultOptions,
isNew,
polylines
| |
Interfaccia VehiclePolylineCustomizationFunctionParams
interface
google.maps.journeySharing.VehiclePolylineCustomizationFunctionParams
extends PolylineCustomizationFunctionParams
Parametri specifici per le funzioni di personalizzazione delle polilinee per FleetEngineVehicleLocationProvider.
Proprietà | |
|---|---|
vehicle |
Tipo:
VehicleIl veicolo che attraversa questa polilinea. |
Ereditato:
defaultOptions,
isNew,
polylines
| |
Interfaccia DeliveryVehiclePolylineCustomizationFunctionParams
interface
google.maps.journeySharing.DeliveryVehiclePolylineCustomizationFunctionParams
extends PolylineCustomizationFunctionParams
Parametri specifici per le funzioni di personalizzazione delle polilinee per FleetEngineDeliveryVehicleLocationProvider.
Proprietà | |
|---|---|
deliveryVehicle |
Tipo:
DeliveryVehicleIl veicolo di consegna che attraversa questa polilinea. |
Ereditato:
defaultOptions,
isNew,
polylines
| |