UI Customization

Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

PolylineSetup typedef

google.maps.journeySharing.PolylineSetup typedef

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, 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.

Chargez à l'aide du paramètre d'URL &libraries=journeySharing. Consultez Bibliothèques dans l'API Maps JavaScript.

PolylineSetupOptions|(function(DefaultPolylineSetupOptions): PolylineSetupOptions)

Interface PolylineSetupOptions

google.maps.journeySharing.PolylineSetupOptions interface

Options PolylineSetup

Chargez à l'aide du paramètre d'URL &libraries=journeySharing. Consultez Bibliothèques dans l'API Maps JavaScript.

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.

Chargez à l'aide du paramètre d'URL &libraries=journeySharing. Consultez Bibliothèques dans l'API Maps JavaScript.

defaultPolylineOptions
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 un objet MarkerSetupOptions ou 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.

Chargez à l'aide du paramètre d'URL &libraries=journeySharing. Consultez Bibliothèques dans l'API Maps JavaScript.

MarkerSetupOptions|(function(DefaultMarkerSetupOptions): MarkerSetupOptions)

Interface MarkerSetupOptions

google.maps.journeySharing.MarkerSetupOptions interface

Options MarkerSetup

Chargez à l'aide du paramètre d'URL &libraries=journeySharing. Consultez Bibliothèques dans l'API Maps JavaScript.

markerOptions optional
Type:MarkerOptions optional
Options de repère.

Interface DefaultMarkerSetupOptions

google.maps.journeySharing.DefaultMarkerSetupOptions interface

Options par défaut de MarkerSetup.

Chargez à l'aide du paramètre d'URL &libraries=journeySharing. Consultez Bibliothèques dans l'API Maps JavaScript.

defaultMarkerOptions
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.

Chargez à l'aide du paramètre d'URL &libraries=journeySharing. Consultez Bibliothèques dans l'API Maps JavaScript.

defaultOptions
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.

Chargez à l'aide du paramètre d'URL &libraries=journeySharing. Consultez Bibliothèques dans l'API Maps JavaScript.

vehicle
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.

Chargez à l'aide du paramètre d'URL &libraries=journeySharing. Consultez Bibliothèques dans l'API Maps JavaScript.

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.

Chargez à l'aide du paramètre d'URL &libraries=journeySharing. Consultez Bibliothèques dans l'API Maps JavaScript.

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.

Chargez à l'aide du paramètre d'URL &libraries=journeySharing. Consultez Bibliothèques dans l'API Maps JavaScript.

task
Type : Task
Tâche associée à ce repère.

Pour en savoir plus sur le véhicule de livraison effectuant cette tâche, utilisez Task.latestVehicleLocationUpdate et Task.remainingVehicleJourneySegments.

Hérité : defaultOptions, isNew, marker