Définition du type PolylineSetup
Définition du type google.maps.journeySharing.PolylineSetup
Type PolylineSetup
Le type accepte un objet PolylineSetupOptions
ou une fonction qui accepte un objet DefaultPolylineSetupOptions
et renvoie un objet PolylineSetupOptions
.
Si vous spécifiez une fonction, celle-ci peut et doit modifier le champ defaultPolylineOptions
de l'entrée et le renvoyer en tant que polylineOptions
dans l'objet PolylineSetupOptions
de sortie.
PolylineSetupOptions|(function(DefaultPolylineSetupOptions): PolylineSetupOptions)
Interface PolylineSetupOptions
Interface google.maps.journeySharing.PolylineSetupOptions
Options de configuration des polylignes
Propriétés | |
---|---|
polylineOptions optional |
Type:
PolylineOptions optional Options des polylignes. |
visible optional |
Type:
boolean optional Visibilité des polylignes. |
Interface DefaultPolylineSetupOptions
Interface google.maps.journeySharing.DefaultPolylineSetupOptions
Options par défaut de PolylineSetup
Propriétés | |
---|---|
defaultPolylineOptions |
Type:
PolylineOptions Options de polyligne par défaut |
defaultVisible |
Type:
boolean Visibilité par défaut des polylignes. |
Définition du type MarkerSetup
Définition du type google.maps.journeySharing.MarkerSetup
MarkerSetup
Le type accepte un objet MarkerSetupOptions
ou une fonction qui accepte un objet DefaultMarkerSetupOptions
et renvoie un objet MarkerSetupOptions
.
Si vous spécifiez une fonction, celle-ci peut et doit modifier le champ defaultMarkerOptions
de l'entrée et le renvoyer en tant que markerOptions
dans l'objet MarkerSetupOptions
de sortie.
MarkerSetupOptions|(function(DefaultMarkerSetupOptions): MarkerSetupOptions)
MarkerSetupOptions.
Interface google.maps.journeySharing.MarkerSetupOptions
Options MarkerSetup
Propriétés | |
---|---|
markerOptions optional |
Type:
MarkerOptions optional Options de repère |
DefaultMarkerSetupOptions.
Interface google.maps.journeySharing.DefaultMarkerSetupOptions
Options par défaut de MarkerSetup
Propriétés | |
---|---|
defaultMarkerOptions |
Type:
MarkerOptions Options de repère par défaut. |
Interface MarkerCustomizationFunctionParams.
Interface google.maps.journeySharing.MarkerCustomizationFunctionParams
Paramètres communs à toutes les fonctions de personnalisation des repères. Aucun objet de cette classe n'est fourni directement à une fonction de personnalisation de repères. Un objet de l'une de ses classes descendantes est fourni à la place.
Propriétés | |
---|---|
defaultOptions |
Type:
MarkerOptions Options par défaut utilisées pour créer ce repère. |
isNew |
Type:
boolean Si la valeur est "true", le repère vient d'être créé et la fonction de personnalisation du repère est appelée pour la première fois, avant que le repère ne soit ajouté à la carte. Sinon, cette valeur est "false". |
marker |
Type:
Marker Le repère. Toute personnalisation doit être apportée directement à cet objet. |
Interface DeliveryVehicleMarkerCustomizationFunctionParams
Interface google.maps.journeySharing.DeliveryVehicleMarkerCustomizationFunctionParams
Paramètres spécifiques aux fonctions de personnalisation des repères qui appliquent des options aux repères de véhicules de livraison. Utilisé par FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization
et FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization
.
Cette interface étend MarkerCustomizationFunctionParams
.
Propriétés | |
---|---|
vehicle |
Type:
DeliveryVehicle Véhicule de livraison représenté par ce repère. |
Hérité:defaultOptions ,
isNew ,
marker
|
Interface PlannedStopMarkerCustomizationFunctionParams
Interface google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParams
Paramètres spécifiques aux fonctions de personnalisation des repères qui appliquent des options aux repères représentant les arrêts planifiés. Utilisé par FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization
.
Cette interface étend DeliveryVehicleMarkerCustomizationFunctionParams
.
Propriétés | |
---|---|
stopIndex |
Type:
number Index en base 0 de cet arrêt dans la liste des arrêts restants. |
Hérité:defaultOptions ,
isNew ,
marker ,
vehicle
|
Interface TaskMarkerCustomizationFunctionParams
Interface google.maps.journeySharing.TaskMarkerCustomizationFunctionParams
Paramètres spécifiques aux fonctions de personnalisation des repères qui appliquent des options aux repères représentant des emplacements de tâches planifiés ou réels. Utilisé par FleetEngineDeliveryVehicleLocationProviderOptions.taskMarkerCustomization
et FleetEngineDeliveryVehicleLocationProviderOptions.taskOutcomeMarkerCustomization
.
Cette interface étend DeliveryVehicleMarkerCustomizationFunctionParams
.
Propriétés | |
---|---|
task |
Type:
Task Emplacement de la tâche représenté par ce repère. |
Hérité:defaultOptions ,
isNew ,
marker ,
vehicle
|
Interface ShipmentMarkerCustomizationFunctionParams
Interface google.maps.journeySharing.ShipmentMarkerCustomizationFunctionParams
Paramètres spécifiques aux fonctions de personnalisation des repères qui appliquent des options aux repères représentant le véhicule de livraison et les destinations. Utilisé par FleetEngineShipmentLocationProviderOptions.deliveryVehicleMarkerCustomization
et FleetEngineShipmentLocationProviderOptions.destinationMarkerCustomization
.
Cette interface étend MarkerCustomizationFunctionParams
.
Propriétés | |
---|---|
taskTrackingInfo |
Type:
TaskTrackingInfo Informations sur la tâche associée à ce repère. |
Hérité:defaultOptions ,
isNew ,
marker
|
Interface TripMarkerCustomizationFunctionParams
Interface google.maps.journeySharing.TripMarkerCustomizationFunctionParams
Paramètres spécifiques aux fonctions de personnalisation des repères qui appliquent des options aux repères représentant le véhicule utilisé sur le trajet, le point de départ et la destination. Utilisé par FleetEngineTripLocationProviderOptions.vehicleMarkerCustomization
, FleetEngineTripLocationProviderOptions.originMarkerCustomization
et FleetEngineTripLocationProviderOptions.destinationMarkerCustomization
.
Cette interface étend MarkerCustomizationFunctionParams
.
Propriétés | |
---|---|
trip |
Type:
Trip Trajet associé à ce repère. Pour en savoir plus sur l'entretien du véhicule sur ce trajet, utilisez Trip.latestVehicleLocationUpdate et Trip.remainingWaypoints . |
Hérité:defaultOptions ,
isNew ,
marker
|
Interface TripWaypointMarkerCustomizationFunctionParams
Interface google.maps.journeySharing.TripWaypointMarkerCustomizationFunctionParams
Paramètres spécifiques aux fonctions de personnalisation des repères qui appliquent des options aux repères représentant les positions des points de cheminement des trajets. Utilisé par FleetEngineTripLocationProviderOptions.waypointMarkerCustomization
.
Cette interface étend TripMarkerCustomizationFunctionParams
.
Propriétés | |
---|---|
waypointIndex |
Type:
number Index de point de cheminement en base 0 associé à ce repère. Utilisez cet index sur Trip.remainingWaypoints pour récupérer des informations sur le point de cheminement. |
Hérité:defaultOptions ,
isNew ,
marker ,
trip
|
Interface VehicleMarkerCustomizationFunctionParams
Interface google.maps.journeySharing.VehicleMarkerCustomizationFunctionParams
Paramètres spécifiques aux fonctions de personnalisation des repères qui appliquent des options aux repères des véhicules. Utilisé par FleetEngineVehicleLocationProviderOptions.vehicleMarkerCustomization
et FleetEngineFleetLocationProviderOptions.vehicleMarkerCustomization
.
Cette interface étend MarkerCustomizationFunctionParams
.
Propriétés | |
---|---|
vehicle |
Type:
Vehicle Véhicule représenté par ce repère. |
Hérité:defaultOptions ,
isNew ,
marker
|
Interface VehicleWaypointMarkerCustomizationFunctionParams
Interface google.maps.journeySharing.VehicleWaypointMarkerCustomizationFunctionParams
Paramètres spécifiques aux fonctions de personnalisation des repères qui appliquent des options aux repères de cheminement des véhicules. Utilisé par FleetEngineVehicleLocationProviderOptions.originMarkerCustomization
, FleetEngineVehicleLocationProviderOptions.destinationMarkerCustomization
et FleetEngineVehicleLocationProviderOptions.intermediateDestinationMarkerCustomization
Cette interface étend VehicleMarkerCustomizationFunctionParams
.
Propriétés | |
---|---|
waypointIndex |
Type:
number Index de point de cheminement en base 0 associé à ce repère. Utilisez cet index sur Vehicle.waypoints pour récupérer des informations sur le point de cheminement. |
Hérité:defaultOptions ,
isNew ,
marker ,
vehicle
|