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
Attribute | |
---|---|
polylineOptions optional |
Typ:
PolylineOptions optional Polylinienoptionen |
visible optional |
Typ:
boolean optional Polyliniensichtbarkeit |
Schnittstelle DefaultpolylineSetupOptions
Schnittstelle google.maps.journeySharing.DefaultPolylineSetupOptions
Standardoptionen für Polylinieneinrichtung
Attribute | |
---|---|
defaultPolylineOptions |
Typ:
PolylineOptions 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.
Attribute | |
---|---|
markerOptions optional |
Typ:
MarkerOptions optional Optionen für Markierungen |
Schnittstelle DefaultMarkerSetupOptions
Schnittstelle google.maps.journeySharing.DefaultMarkerSetupOptions
Standardoptionen für MarkerSetup.
Attribute | |
---|---|
defaultMarkerOptions |
Typ:
MarkerOptions 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.
Attribute | |
---|---|
defaultOptions |
Typ:
MarkerOptions 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
.
Attribute | |
---|---|
vehicle |
Typ:
DeliveryVehicle 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
.
Attribute | |
---|---|
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
.
Attribute | |
---|---|
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
.
Attribute | |
---|---|
taskTrackingInfo |
Typ:
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
.
Attribute | |
---|---|
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
.
Attribute | |
---|---|
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
.
Attribute | |
---|---|
vehicle |
Typ:
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
.
Attribute | |
---|---|
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
|