TypedefPolylineSetup
typedefgoogle.maps.journeySharing.PolylineSetup
Type PolylineSetup.
Le type accepte soit un objet PolylineSetupOptions
, soit 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
d'entrée, et la renvoyer en tant que polylineOptions
dans l'objet PolylineSetupOptions
de sortie.
PolylineSetupOptions|(function(DefaultPolylineSetupOptions): PolylineSetupOptions)
Interface PolylineSetupOptions
Interface google.maps.journeySharing.PolylineSetupOptions
Options de PolylineSetup.
Propriétés | |
---|---|
polylineOptions optional |
Type:
PolylineOptions optional Options de polyligne. |
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é des polylignes par défaut. |
TypeMarker MarkerSetup
typedefgoogle.maps.journeySharing.MarkerSetup
Type MarkerSetup.
Le type accepte soit un objet MarkerSetupOptions
, soit 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
d'entrée, et la renvoyer en tant que markerOptions
dans l'objet MarkerSetupOptions
de sortie.
MarkerSetupOptions|(function(DefaultMarkerSetupOptions): MarkerSetupOptions)
Interface MarkerSetupOptions
Interface google.maps.journeySharing.MarkerSetupOptions
Options de MarkerSetup.
Propriétés | |
---|---|
markerOptions optional |
Type:
MarkerOptions optional Options du repère. |
Interface 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 MarkerCustomizeFunctionParams
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 à aucune fonction de personnalisation des repères. À la place, un objet de l'une de ses classes descendantes est fourni.
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 vue plan. Sinon, cette valeur est "false". |
marker |
Type:
Marker Repère Toute personnalisation doit être effectuée directement sur cet objet. |
Interface DeliveryVehicleMarkerCustomizeFunctionParams
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éhicule 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 PlannedStopMarkerCustomizeFunctionParams
Interface google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParams
Paramètres propres aux fonctions de personnalisation des repères qui appliquent des options aux repères représentant des arrêts planifiés. Utilisé par FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization
.
Cette interface étend DeliveryVehicleMarkerCustomizationFunctionParams
.
Propriétés | |
---|---|
stopIndex |
Type:
number L'indice basé sur 0 de cet arrêt dans la liste des arrêts restants. |
Hérité:
defaultOptions ,
isNew ,
marker ,
vehicle
|
Interface TaskMarkerCustomizeFunctionParams
Interface google.maps.journeySharing.TaskMarkerCustomizationFunctionParams
Paramètres propres aux fonctions de personnalisation des repères qui appliquent des options aux repères représentant les lieux de tâche prévus ou réels. Utilisé par FleetEngineDeliveryVehicleLocationProviderOptions.taskMarkerCustomization
et FleetEngineDeliveryVehicleLocationProviderOptions.taskOutcomeMarkerCustomization
.
Cette interface étend DeliveryVehicleMarkerCustomizationFunctionParams
.
Propriétés | |
---|---|
task |
Type:
Task Lieu de la tâche représenté par ce repère. |
Hérité:
defaultOptions ,
isNew ,
marker ,
vehicle
|
Interface ShipmentMarkerCustomizeFunctionParams
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 lieux de destination. 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 TripMarkerCustomizeFunctionParams
Interface google.maps.journeySharing.TripMarkerCustomizationFunctionParams
Paramètres propres aux fonctions de personnalisation des repères qui appliquent des options aux repères représentant le lieu de prise en charge du véhicule, 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 le véhicule desservant ce trajet, utilisez Trip.latestVehicleLocationUpdate et Trip.remainingWaypoints . |
Hérité:
defaultOptions ,
isNew ,
marker
|
Interface TripWaypointMarkerCustomizeFunctionParamParams
Interface google.maps.journeySharing.TripWaypointMarkerCustomizationFunctionParams
Paramètres propres aux fonctions de personnalisation des repères qui appliquent des options aux repères représentant les points de cheminement. Utilisé par FleetEngineTripLocationProviderOptions.waypointMarkerCustomization
.
Cette interface étend TripMarkerCustomizationFunctionParams
.
Propriétés | |
---|---|
waypointIndex |
Type:
number Index de point de cheminement basé sur 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 VehicleMarkerCustomizeFunctionFunctions
Interface google.maps.journeySharing.VehicleMarkerCustomizationFunctionParams
Paramètres spécifiques aux fonctions de personnalisation des repères qui appliquent des options aux repères de 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 VehicleWaypointMarkerCustomizeFunctionParamParams
Interface google.maps.journeySharing.VehicleWaypointMarkerCustomizationFunctionParams
Paramètres spécifiques aux fonctions de personnalisation des repères qui appliquent des options aux repères de points de cheminement du véhicule. Utilisé par FleetEngineVehicleLocationProviderOptions.originMarkerCustomization
, FleetEngineVehicleLocationProviderOptions.destinationMarkerCustomization
et FleetEngineVehicleLocationProviderOptions.intermediateDestinationMarkerCustomization
Cette interface étend VehicleMarkerCustomizationFunctionParams
.
Propriétés | |
---|---|
waypointIndex |
Type:
number Index de point de cheminement basé sur 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
|