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