Typ PolylineSetup
google.maps.journeySharing.PolylineSetup
typedef
Typ "PolylineSetup"
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 sie als polylineOptions
im Ausgabeobjekt PolylineSetupOptions
zurückgeben.
PolylineSetupOptions|(function(DefaultPolylineSetupOptions): PolylineSetupOptions)
Schnittstelle PolylineSetupOptions
google.maps.journeySharing.PolylineSetupOptions
-Schnittstelle
Optionen für die Einrichtung von Polylinien
Attribute | |
---|---|
polylineOptions optional |
Typ:
PolylineOptions optional Polylinienoptionen. |
visible optional |
Typ:
boolean optional Sichtbarkeit von Polylinien. |
Schnittstelle DefaultPolylineSetupOptions
google.maps.journeySharing.DefaultPolylineSetupOptions
-Schnittstelle
Standardoptionen für PolylineSetup
Attribute | |
---|---|
defaultPolylineOptions |
Typ:
PolylineOptions Standardoptionen für Polylinien |
defaultVisible |
Typ:
boolean Standardsichtbarkeit für Polylinien. |
Typ MarkerSetup
google.maps.journeySharing.MarkerSetup
typedef
Typ für die Markierungseinrichtung.
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 sie als markerOptions
im Ausgabeobjekt MarkerSetupOptions
zurückgeben.
MarkerSetupOptions|(function(DefaultMarkerSetupOptions): MarkerSetupOptions)
Schnittstelle MarkerSetupOptions
google.maps.journeySharing.MarkerSetupOptions
-Schnittstelle
Optionen für die Markierungseinrichtung.
Attribute | |
---|---|
markerOptions optional |
Typ:
MarkerOptions optional Markierungsoptionen. |
Schnittstelle DefaultMarkerSetupOptions
google.maps.journeySharing.DefaultMarkerSetupOptions
-Schnittstelle
Standardoptionen für MarkerSetup.
Attribute | |
---|---|
defaultMarkerOptions |
Typ:
MarkerOptions Standardoptionen für Markierungen. |
Schnittstelle MarkerCustomizeFunctionParams
google.maps.journeySharing.MarkerCustomizationFunctionParams
-Schnittstelle
Parameter, die allen Funktionen zur Anpassung von Markierungen gemeinsam sind. Kein Objekt dieser Klasse wird direkt für eine Markierungsanpassungsfunktion bereitgestellt. Stattdessen wird ein Objekt einer der untergeordneten Klassen bereitgestellt.
Attribute | |
---|---|
defaultOptions |
Typ:
MarkerOptions Die Standardoptionen zum Erstellen dieser Markierung. |
isNew |
Typ:
boolean Falls wahr, wird die Markierung neu erstellt und die Funktion zum Anpassen von Markierungen wird zum ersten Mal aufgerufen, bevor die Markierung zur Kartenansicht hinzugefügt wird. Sonst „false“. |
marker |
Typ:
Marker Die Markierung. Alle Anpassungen sollten direkt an diesem Objekt vorgenommen werden. |
Schnittstelle DeliveryVehicleMarkerCustomizeFunctionParams
google.maps.journeySharing.DeliveryVehicleMarkerCustomizationFunctionParams
-Schnittstelle
Parameter, die spezifisch für Funktionen zur Markierungsanpassung sind, mit denen Optionen für die Auslieferung von Fahrzeugmarkierungen angewendet werden. Wird von FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization
und FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization
verwendet.
Diese Schnittstelle erweitert MarkerCustomizationFunctionParams
.
Attribute | |
---|---|
vehicle |
Typ:
DeliveryVehicle Das durch diese Markierung dargestellte Lieferfahrzeug. |
Übernommen:
defaultOptions ,
isNew ,
marker
|
Schnittstelle PlannedStopMarkerCustomizeFunctionParams
google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParams
-Schnittstelle
Parameter, die sich auf Funktionen zur Markierungsanpassung beziehen, bei denen Optionen auf Markierungen angewendet werden, die geplante Haltestellen darstellen. Verwendet von FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization
.
Diese Schnittstelle erweitert DeliveryVehicleMarkerCustomizationFunctionParams
.
Attribute | |
---|---|
stopIndex |
Typ:
number Der 0-basierte Index dieser Haltestelle in der Liste der verbleibenden Haltestellen. |
Übernommen:
defaultOptions ,
isNew ,
marker ,
vehicle
|
Schnittstelle TaskMarkerCustomizeFunctionParams
google.maps.journeySharing.TaskMarkerCustomizationFunctionParams
-Schnittstelle
Parameter für Funktionen zur Markierungsanpassung, mit denen Optionen auf Markierungen angewendet werden, die geplante oder tatsächliche Aufgabenpositionen darstellen. Wird von FleetEngineDeliveryVehicleLocationProviderOptions.taskMarkerCustomization
und FleetEngineDeliveryVehicleLocationProviderOptions.taskOutcomeMarkerCustomization
verwendet.
Diese Schnittstelle erweitert DeliveryVehicleMarkerCustomizationFunctionParams
.
Attribute | |
---|---|
task |
Typ:
Task Der durch diese Markierung dargestellte Aufgabenort. |
Übernommen:
defaultOptions ,
isNew ,
marker ,
vehicle
|
Schnittstelle ShipmentMarkerCustomizeFunctionFunctions
google.maps.journeySharing.ShipmentMarkerCustomizationFunctionParams
-Schnittstelle
Parameter, die sich auf Funktionen zur Markierungsanpassung beziehen, bei denen Optionen auf Markierungen angewendet werden, die für das Fahrzeug und den Zielort stehen. Wird von FleetEngineShipmentLocationProviderOptions.deliveryVehicleMarkerCustomization
und FleetEngineShipmentLocationProviderOptions.destinationMarkerCustomization
verwendet.
Diese Schnittstelle erweitert MarkerCustomizationFunctionParams
.
Attribute | |
---|---|
taskTrackingInfo |
Typ:
TaskTrackingInfo Informationen zu der mit dieser Markierung verknüpften Aufgabe. |
Übernommen:
defaultOptions ,
isNew ,
marker
|
Schnittstelle TripMarkerCustomizeFunctionParams
google.maps.journeySharing.TripMarkerCustomizationFunctionParams
-Schnittstelle
Parameter, die sich auf Funktionen zur Markierungsanpassung beziehen, bei denen Optionen auf Markierungen angewendet werden, die Fahrt-, Start- und Zielorte darstellen. Verwendet von FleetEngineTripLocationProviderOptions.vehicleMarkerCustomization
, FleetEngineTripLocationProviderOptions.originMarkerCustomization
und FleetEngineTripLocationProviderOptions.destinationMarkerCustomization
.
Diese Schnittstelle erweitert MarkerCustomizationFunctionParams
.
Attribute | |
---|---|
trip |
Typ:
Trip Die mit dieser Markierung verknüpfte Fahrt. Informationen zu den Fahrzeugen, die diese Fahrt anbieten, findest du unter Trip.latestVehicleLocationUpdate und Trip.remainingWaypoints . |
Übernommen:
defaultOptions ,
isNew ,
marker
|
Schnittstelle TripWaypointMarkerCustomizeFunctionParams
google.maps.journeySharing.TripWaypointMarkerCustomizationFunctionParams
-Schnittstelle
Parameter für Funktionen zur Anpassung von Markierungen, mit denen Optionen auf Markierungen angewendet werden, die Wegpunktpositionen darstellen. Verwendet von FleetEngineTripLocationProviderOptions.waypointMarkerCustomization
.
Diese Schnittstelle erweitert TripMarkerCustomizationFunctionParams
.
Attribute | |
---|---|
waypointIndex |
Typ:
number Der auf 0 basierende Wegpunktindex, der dieser Markierung zugeordnet ist. Verwende diesen Index für Trip.remainingWaypoints , um Informationen zum Wegpunkt abzurufen. |
Übernommen:
defaultOptions ,
isNew ,
marker ,
trip
|