UI Customization

Typ LineSetup

google.maps.journeySharing.PolylineSetup typedef

Typ der Polylinieneinrichtung.

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 sie das Feld defaultPolylineOptions der Eingabe ändern und dann als polylineOptions im PolylineSetupOptions-Ausgabeobjekt zurückgeben.

PolylineSetupOptions|(function(DefaultPolylineSetupOptions): PolylineSetupOptions)

Schnittstelle polylineSetupOptions

Schnittstelle google.maps.journeySharing.PolylineSetupOptions

Optionen für die Polylinieneinrichtung

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

Schnittstelle DefaultpolylineSetupOptions

Schnittstelle google.maps.journeySharing.DefaultPolylineSetupOptions

Standardoptionen für Polylinieneinrichtung

defaultPolylineOptions
Standardoptionen für Polylinien
defaultVisible
Typ:boolean
Standardmäßige Sichtbarkeit von Polylinien.

Typ MarkerSetup

google.maps.journeySharing.MarkerSetup typedef

Typ von MarkerSetup.

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 sie das Feld defaultMarkerOptions der Eingabe ändern und dann als markerOptions im MarkerSetupOptions-Ausgabeobjekt zurückgeben.

MarkerSetupOptions|(function(DefaultMarkerSetupOptions): MarkerSetupOptions)

Schnittstelle MarkerSetupOptions

Schnittstelle google.maps.journeySharing.MarkerSetupOptions

Optionen für die Markierungseinrichtung.

markerOptions optional
Typ:MarkerOptions optional
Optionen für Markierungen

Schnittstelle DefaultMarkerSetupOptions

Schnittstelle google.maps.journeySharing.DefaultMarkerSetupOptions

Standardoptionen für MarkerSetup.

defaultMarkerOptions
Standardoptionen für Markierungen

Schnittstelle MarkerCustomizeFunctionParams

Schnittstelle google.maps.journeySharing.MarkerCustomizationFunctionParams

Parameter, die für alle Funktionen zur Markierungsanpassung verwendet werden. Kein Objekt dieser Klasse wird direkt an eine Markierungsanpassungsfunktion übergeben. Stattdessen wird ein Objekt einer seiner untergeordneten Klassen bereitgestellt.

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

Schnittstelle DeliveryVehicleMarkerCustomizeFunctionParams

Schnittstelle google.maps.journeySharing.DeliveryVehicleMarkerCustomizationFunctionParams

Parameter, die spezifisch für die Anpassung von Markierungen sind, mit denen Optionen auf Liefermarkierungen angewendet werden. Wird von FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization und FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization verwendet.

Diese Schnittstelle erstreckt sich zu MarkerCustomizationFunctionParams.

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

Schnittstelle PlannedStopMarkerCustomizeFunctionParams

Schnittstelle google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParams

Parameter, die spezifisch für Funktionen zur Markierungsanpassung festgelegt sind, mit denen Optionen auf Markierungen angewendet werden, die geplante Haltestellen darstellen. Wird von FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization verwendet.

Diese Schnittstelle erstreckt sich zu DeliveryVehicleMarkerCustomizationFunctionParams.

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

Schnittstelle TaskMarkerCustomizeFunctionParams

Schnittstelle google.maps.journeySharing.TaskMarkerCustomizationFunctionParams

Parameter, die spezifisch für Funktionen zur Markierungsanpassung festgelegt sind, mit denen Optionen auf Markierungen angewendet werden, die geplante oder tatsächliche Aufgabenstandorte darstellen. Wird von FleetEngineDeliveryVehicleLocationProviderOptions.taskMarkerCustomization und FleetEngineDeliveryVehicleLocationProviderOptions.taskOutcomeMarkerCustomization verwendet.

Diese Schnittstelle erstreckt sich zu DeliveryVehicleMarkerCustomizationFunctionParams.

task
Typ:Task
Der Aufgabenstandort, der durch diese Markierung dargestellt wird.
Übernommen: defaultOptions, isNew, marker, vehicle

Schnittstelle ShipmentMarkerCustomizeFunctionParams

Schnittstelle google.maps.journeySharing.ShipmentMarkerCustomizationFunctionParams

Parameter, die spezifisch für die Anpassung von Markierungen sind, mit denen Optionen auf Markierungen angewendet werden, die für das Fahrzeugzustellungsziel und den Zielort stehen. Wird von FleetEngineShipmentLocationProviderOptions.deliveryVehicleMarkerCustomization und FleetEngineShipmentLocationProviderOptions.destinationMarkerCustomization verwendet.

Diese Schnittstelle erstreckt sich zu MarkerCustomizationFunctionParams.

taskTrackingInfo
Informationen zur Aufgabe, die dieser Markierung zugeordnet ist.
Übernommen: defaultOptions, isNew, marker

Schnittstelle TripMarkerCustomizeFunctionParams

Schnittstelle google.maps.journeySharing.TripMarkerCustomizationFunctionParams

Parameter, die spezifisch für die Anpassung von Markierungen sind, mit denen Optionen auf Markierungen angewendet werden, die das Fahrzeug, den Abflugort und den Zielort darstellen. Wird von FleetEngineTripLocationProviderOptions.vehicleMarkerCustomization, FleetEngineTripLocationProviderOptions.originMarkerCustomization und FleetEngineTripLocationProviderOptions.destinationMarkerCustomization verwendet.

Diese Schnittstelle erstreckt sich zu MarkerCustomizationFunctionParams.

trip
Typ:Trip
Die Fahrt, die dieser Markierung zugeordnet ist

Informationen zu dem Fahrzeug, mit dem diese Fahrt durchgeführt wird, finden Sie unter Trip.latestVehicleLocationUpdate und Trip.remainingWaypoints.
Übernommen: defaultOptions, isNew, marker

Schnittstelle TripWaypointMarkerCustomizeFunctionParams

Schnittstelle google.maps.journeySharing.TripWaypointMarkerCustomizationFunctionParams

Parameter für Funktionen zur Anpassung von Markierungen, die Optionen auf Markierungen anwenden, die Wegpunkte für Orte darstellen. Wird von FleetEngineTripLocationProviderOptions.waypointMarkerCustomization verwendet.

Diese Schnittstelle erstreckt sich zu TripMarkerCustomizationFunctionParams.

waypointIndex
Typ:number
Der mit der Markierung verknüpfte 0-basierte Wegpunktindex. Verwende diesen Index für Trip.remainingWaypoints, um Informationen zum Wegpunkt abzurufen.
Übernommen: defaultOptions, isNew, marker, trip

Schnittstelle VehicleMarkerCustomizeFunctionParams

Schnittstelle google.maps.journeySharing.VehicleMarkerCustomizationFunctionParams

Parameter, die spezifisch für die Anpassung von Markierungen sind, mit denen Optionen auf Fahrzeugmarkierungen angewendet werden. Wird von FleetEngineVehicleLocationProviderOptions.vehicleMarkerCustomization und FleetEngineFleetLocationProviderOptions.vehicleMarkerCustomization verwendet.

Diese Schnittstelle erstreckt sich zu MarkerCustomizationFunctionParams.

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

Schnittstelle VehicleWaypointMarkerCustomizeFunctionParams

Schnittstelle google.maps.journeySharing.VehicleWaypointMarkerCustomizationFunctionParams

Parameter, die spezifisch für Markierungsanpassungsfunktionen sind, mit denen Optionen auf Wegpunktmarkierungen für Fahrzeuge angewendet werden. Verwendet von FleetEngineVehicleLocationProviderOptions.originMarkerCustomization, FleetEngineVehicleLocationProviderOptions.destinationMarkerCustomization und FleetEngineVehicleLocationProviderOptions.intermediateDestinationMarkerCustomization

Diese Schnittstelle erstreckt sich zu VehicleMarkerCustomizationFunctionParams.

waypointIndex
Typ:number
Der mit der Markierung verknüpfte 0-basierte Wegpunktindex. Verwende diesen Index für Vehicle.waypoints, um Informationen zum Wegpunkt abzurufen.
Übernommen: defaultOptions, isNew, marker, vehicle