UI Customization

PolylineSetup typedef

google.maps.journeySharing.PolylineSetup typedef

PolylineSetup-Typ.

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

PolylineSetupOptions|(function(DefaultPolylineSetupOptions): PolylineSetupOptions)

PolylineSetupOptions-Benutzeroberfläche

google.maps.journeySharing.PolylineSetupOptions Benutzeroberfläche

PolylineSetup-Optionen

polylineOptions optional
Typ:PolylineOptions optional
Polylinienoptionen
visible optional
Typ:boolean optional
Sichtbarkeit von Polylinien

DefaultPolylineSetupOptions-Schnittstelle

google.maps.journeySharing.DefaultPolylineSetupOptions Benutzeroberfläche

Standardoptionen für PolylineSetup

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

MarkerSetup Typdefinition

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

MarkerSetupOptions|(function(DefaultMarkerSetupOptions): MarkerSetupOptions)

MarkerSetupOptions-Benutzeroberfläche

google.maps.journeySharing.MarkerSetupOptions Benutzeroberfläche

Marker-Einrichtungsoptionen

markerOptions optional
Typ:MarkerOptions optional
Markierungsoptionen

DefaultMarkerSetupOptions-Schnittstelle

google.maps.journeySharing.DefaultMarkerSetupOptions Benutzeroberfläche

Standardoptionen für Marker-Einrichtung

defaultMarkerOptions
Standardoptionen für Markierungen

MarkerCustomizationFunctionParams-Schnittstelle

google.maps.journeySharing.MarkerCustomizationFunctionParams Benutzeroberfläche

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

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

DeliveryVehicleMarkerCustomizationFunctionParams -Schnittstelle

google.maps.journeySharing.DeliveryVehicleMarkerCustomizationFunctionParams Benutzeroberfläche

Parameter, die speziell für Funktionen zur Markierungsanpassung gelten und Optionen auf Markierungen für Lieferfahrzeuge anwenden. Verwendet von FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization und FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization.

Diese Schnittstelle erweitert MarkerCustomizationFunctionParams.

vehicle
Das Lieferfahrzeug, das durch diese Markierung dargestellt wird.
Übernommen:defaultOptions, isNew, marker

PlannedStopMarkerCustomizationFunctionParams-Schnittstelle

google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParams Benutzeroberfläche

Parameter für Funktionen zur Anpassung von Markierungen, die Optionen auf Markierungen anwenden, die geplante Haltestellen darstellen. Wird von FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization verwendet.

Diese Schnittstelle erweitert DeliveryVehicleMarkerCustomizationFunctionParams.

stopIndex
Typ:number
Der Index dieser Haltestelle in der Liste der verbleibenden Haltestellen (beginnend bei 0).
Übernommen:defaultOptions, isNew, marker, vehicle

TaskMarkerCustomizationFunctionParams Schnittstelle

google.maps.journeySharing.TaskMarkerCustomizationFunctionParams Benutzeroberfläche

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

Diese Schnittstelle erweitert DeliveryVehicleMarkerCustomizationFunctionParams.

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

ShipmentMarkerCustomizationFunctionParams-Schnittstelle

google.maps.journeySharing.ShipmentMarkerCustomizationFunctionParams Benutzeroberfläche

Parameter, die speziell für Funktionen zur Anpassung von Markierungen gelten und Optionen auf Markierungen anwenden, die das Fahrzeug für die Zustellung der Sendung und die Zielorte darstellen. Verwendet von FleetEngineShipmentLocationProviderOptions.deliveryVehicleMarkerCustomization und FleetEngineShipmentLocationProviderOptions.destinationMarkerCustomization.

Diese Schnittstelle erweitert MarkerCustomizationFunctionParams.

taskTrackingInfo
Typ: