PolylineSetup typedef
google.maps.journeySharing.PolylineSetup
typedef
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, la fonction 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
google.maps.journeySharing.PolylineSetupOptions
interface
Options PolylineSetup
Propriétés | |
---|---|
polylineOptions optional |
Type:
PolylineOptions optional Options de polyligne |
visible optional |
Type:
boolean optional Visibilité des polylignes |
Interface DefaultPolylineSetupOptions
google.maps.journeySharing.DefaultPolylineSetupOptions
interface
Options PolylineSetup par défaut.
Propriétés | |
---|---|
defaultPolylineOptions |
Type:
PolylineOptions Options de polyligne par défaut. |
defaultVisible |
Type:
boolean Visibilité des polylignes par défaut |
MarkerSetup typedef
google.maps.journeySharing.MarkerSetup
typedef
Type de 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, la fonction 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
google.maps.journeySharing.MarkerSetupOptions
interface
Options MarkerSetup
Propriétés | |
---|---|
markerOptions optional |
Type:
MarkerOptions optional Options de repère. |
Interface DefaultMarkerSetupOptions
google.maps.journeySharing.DefaultMarkerSetupOptions
interface
Options par défaut de MarkerSetup.
Propriétés | |
---|---|
defaultMarkerOptions |
Type:
MarkerOptions Options de repère par défaut. |
Interface MarkerCustomizingFunctionParams
google.maps.journeySharing.MarkerCustomizationFunctionParams
interface
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ère. En revanche, 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 sa fonction de personnalisation est appelée pour la première fois avant l'ajout du repère à la vue plan. Sinon, cette valeur est "false". |
marker |
Type:
Marker Repère. Toute personnalisation doit être effectuée directement sur cet objet. |
Interface DeliveryVehicleMarkerCustomizingFunctionParams
google.maps.journeySharing.DeliveryVehicleMarkerCustomizationFunctionParams
interface
Paramètres spécifiques aux fonctions de personnalisation des repères qui appliquent des options aux repères de livraison des véhicules. 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 PlannedStopMarkerCustomizingFunctionParams
google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParams
interface
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 Index de cet arrêt basé sur 0 dans la liste des arrêts restants. |
Hérité:
defaultOptions ,
isNew ,
marker ,
vehicle
|
Interface TaskMarkerCustomizingFunctionParams
google.maps.journeySharing.TaskMarkerCustomizationFunctionParams
interface
Paramètres spécifiques aux fonctions de personnalisation des repères qui appliquent des options aux repères représentant les emplacements 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ée par ce repère. |
Hérité:
defaultOptions ,
isNew ,
marker ,
vehicle
|
Interface ShipmentMarkerCustomizingFunctionParams
google.maps.journeySharing.ShipmentMarkerCustomizationFunctionParams
interface
Paramètres propres 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 TripMarkerCustomizingFunctionParams
google.maps.journeySharing.TripMarkerCustomizationFunctionParams
interface
Paramètres propres aux fonctions de personnalisation des repères qui appliquent des options aux repères représentant les lieux de départ, d'arrivée et de destination du véhicule. 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 TripWaypointMarkerCustomizingFunctionParams
google.maps.journeySharing.TripWaypointMarkerCustomizationFunctionParams
interface
Paramètres propres aux fonctions de personnalisation des repères qui appliquent des options aux repères représentant les points de cheminement des trajets. 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
|