UI Customization

PolylineSetup typedef

google.maps.journeySharing.PolylineSetup typedef

PolylineSetup-Typ aus.

Der Typ akzeptiert entweder ein PolylineSetupOptions-Objekt oder eine Funktion, die ein DefaultPolylineSetupOptions-Objekt akzeptiert und ein PolylineSetupOptions-Objekt zurückgibt.

Wenn Sie eine Funktion angeben, kann und sollte die Funktion das Feld defaultPolylineOptions der Eingabe ändern und es als polylineOptions im Ausgabeobjekt PolylineSetupOptions zurückgeben.

PolylineSetupOptions|(function(DefaultPolylineSetupOptions): PolylineSetupOptions)

PolylineSetupOptions-Oberfläche

google.maps.journeySharing.PolylineSetupOptions-Schnittstelle

PolylineSetup-Optionen.

polylineOptions optional
Typ:PolylineOptions optional
Polylinienoptionen
visible optional
Typ:boolean optional
Polyliniensichtbarkeit.

DefaultPolylineSetupOptions-Oberfläche

google.maps.journeySharing.DefaultPolylineSetupOptions-Schnittstelle

PolylineSetup-Standardoptionen.

defaultPolylineOptions
Standardoptionen für Polylinien.
defaultVisible
Typ:boolean
Standardsichtbarkeit für Polylinien.

MarkerSetup typedef

google.maps.journeySharing.MarkerSetup typedef

MarkerSetup-Typ.

Der Typ akzeptiert entweder ein MarkerSetupOptions-Objekt oder eine Funktion, die ein DefaultMarkerSetupOptions-Objekt akzeptiert und ein MarkerSetupOptions-Objekt zurückgibt.

Wenn Sie eine Funktion angeben, kann und sollte die Funktion das Feld defaultMarkerOptions der Eingabe ändern und es als markerOptions im Ausgabeobjekt MarkerSetupOptions zurückgeben.

MarkerSetupOptions|(function(DefaultMarkerSetupOptions): MarkerSetupOptions)

MarkerSetupOptions-Schnittstelle.

google.maps.journeySharing.MarkerSetupOptions-Schnittstelle

Optionen für die Einrichtung von Markierungen

markerOptions optional
Typ:MarkerOptions optional
Markierungsoptionen.

DefaultMarkerSetupOptions-Schnittstelle.

google.maps.journeySharing.DefaultMarkerSetupOptions-Schnittstelle

Standardoptionen für MarkerSetup.

defaultMarkerOptions
Standardoptionen für Markierungen

MarkerCustomizationFunctionParams)

google.maps.journeySharing.MarkerCustomizationFunctionParams-Schnittstelle

Parameter, die allen Funktionen zur Anpassung von Markierungen gemeinsam sind. Kein Objekt dieser Klasse wird direkt für eine Funktion zur Anpassung von Markierungen bereitgestellt. Stattdessen wird ein Objekt einer der untergeordneten Klassen bereitgestellt.

defaultOptions
Die Standardoptionen, die zum Erstellen dieser Markierung verwendet werden.
isNew
Typ:boolean
Falls wahr, wurde die Markierung neu erstellt und die Funktion zur Anpassung der Markierung wird zum ersten Mal aufgerufen, bevor die Markierung der Kartenansicht hinzugefügt wird. Sonst „false“.
marker
Typ:Marker
Die Markierung. Alle Anpassungen sollten direkt an diesem Objekt vorgenommen werden.

DeliveryVehicleMarkerCustomizationFunctionParams-Schnittstelle

google.maps.journeySharing.DeliveryVehicleMarkerCustomizationFunctionParams-Schnittstelle

Spezifische Parameter für Funktionen zur Anpassung von Markierungen, mit denen Optionen auf Lieferfahrzeugmarkierungen angewendet werden. Wird von FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization und FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization verwendet.

Diese Schnittstelle erweitert MarkerCustomizationFunctionParams.

vehicle
Das durch diese Markierung dargestellte Lieferfahrzeug.
Übernommen: defaultOptions, isNew, marker

PlannedStopMarkerCustomizationFunctionParams-Oberfläche

google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParams-Schnittstelle

Parameter, die speziell für Funktionen zur Anpassung von Markierungen gelten, mit denen Optionen auf Markierungen für geplante Haltestellen angewendet werden. Verwendet von FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization.

Diese Schnittstelle erweitert DeliveryVehicleMarkerCustomizationFunctionParams.

stopIndex
Typ:number
Der 0-basierte Index dieser Haltestelle in der Liste der verbleibenden Haltestellen.
Übernommen: defaultOptions, isNew, marker, vehicle

TaskMarkerCustomizationFunctionParams-Schnittstelle

google.maps.journeySharing.TaskMarkerCustomizationFunctionParams-Schnittstelle

Spezifische Parameter für Funktionen zur Anpassung von Markierungen, mit denen Optionen auf Markierungen angewendet werden, die geplante oder tatsächliche Aufgabenorte darstellen. Wird von FleetEngineDeliveryVehicleLocationProviderOptions.taskMarkerCustomization und FleetEngineDeliveryVehicleLocationProviderOptions.taskOutcomeMarkerCustomization verwendet.

Diese Schnittstelle erweitert DeliveryVehicleMarkerCustomizationFunctionParams.

task
Typ:Task
Die durch diese Markierung dargestellte Aufgabenposition
Übernommen: defaultOptions, isNew, marker, vehicle

ShipmentMarkerCustomizationFunctionParams)

google.maps.journeySharing.ShipmentMarkerCustomizationFunctionParams-Schnittstelle

Spezifische Parameter für Funktionen zur Anpassung von Markierungen, mit denen Optionen auf Markierungen angewendet werden, die das Lieferfahrzeug und die Zielorte darstellen. Wird von FleetEngineShipmentLocationProviderOptions.deliveryVehicleMarkerCustomization und FleetEngineShipmentLocationProviderOptions.destinationMarkerCustomization verwendet.

Diese Schnittstelle erweitert MarkerCustomizationFunctionParams.

taskTrackingInfo
Informationen zur Aufgabe, die mit dieser Markierung verknüpft ist.
Übernommen: defaultOptions, isNew, marker

TripMarkerCustomizationFunctionParams-Schnittstelle zur Verfügung.

google.maps.journeySharing.TripMarkerCustomizationFunctionParams-Schnittstelle

Parameter, die speziell für Funktionen zur Anpassung von Markierungen gelten, mit denen Optionen auf Markierungen angewendet werden, die das Fahrzeug, den Start- und Zielort darstellen. Wird von FleetEngineTripLocationProviderOptions.vehicleMarkerCustomization, FleetEngineTripLocationProviderOptions.originMarkerCustomization und FleetEngineTripLocationProviderOptions.destinationMarkerCustomization verwendet.

Diese Schnittstelle erweitert MarkerCustomizationFunctionParams.

trip
Typ:Trip
Die mit dieser Markierung verbundene Fahrt.

Informationen zum Fahrzeug für diese Fahrt findest du unter Trip.latestVehicleLocationUpdate und Trip.remainingWaypoints.
Übernommen: defaultOptions, isNew, marker

TripWaypointMarkerCustomizationFunctionParams.

google.maps.journeySharing.TripWaypointMarkerCustomizationFunctionParams-Schnittstelle

Spezifische Parameter für Funktionen zur Anpassung von Markierungen, mit denen Optionen auf Markierungen angewendet werden, die Wegpunktstandorte darstellen. Verwendet von FleetEngineTripLocationProviderOptions.waypointMarkerCustomization.

Diese Schnittstelle erweitert TripMarkerCustomizationFunctionParams.

waypointIndex
Typ:number
Der 0-basierte Wegpunktindex, der dieser Markierung zugeordnet ist Mit diesem Index für Trip.remainingWaypoints können Sie Informationen zum Wegpunkt abrufen.
Übernommen: defaultOptions, isNew, marker, trip

VehicleMarkerCustomizationFunctionParams-Schnittstelle

google.maps.journeySharing.VehicleMarkerCustomizationFunctionParams-Schnittstelle

Spezifische Parameter für Funktionen zur Anpassung von Markierungen, mit denen Optionen auf Fahrzeugmarkierungen angewendet werden. Wird von FleetEngineVehicleLocationProviderOptions.vehicleMarkerCustomization und FleetEngineFleetLocationProviderOptions.vehicleMarkerCustomization verwendet.

Diese Schnittstelle erweitert MarkerCustomizationFunctionParams.

vehicle
Das durch diese Markierung dargestellte Fahrzeug.
Übernommen: defaultOptions, isNew, marker

VehicleWaypointMarkerCustomizationFunctionParams-Schnittstelle

google.maps.journeySharing.VehicleWaypointMarkerCustomizationFunctionParams-Schnittstelle

Parameter speziell für Funktionen zur Anpassung von Markierungen, mit denen Optionen auf Wegpunktmarkierungen von Fahrzeugen angewendet werden. Verwendet von FleetEngineVehicleLocationProviderOptions.originMarkerCustomization, FleetEngineVehicleLocationProviderOptions.destinationMarkerCustomization und FleetEngineVehicleLocationProviderOptions.intermediateDestinationMarkerCustomization

Diese Schnittstelle erweitert VehicleMarkerCustomizationFunctionParams.

waypointIndex
Typ:number
Der 0-basierte Wegpunktindex, der dieser Markierung zugeordnet ist Mit diesem Index für Vehicle.waypoints können Sie Informationen zum Wegpunkt abrufen.
Übernommen: defaultOptions, isNew, marker, vehicle