UI Customization

PolylineSetup

google.maps.journeySharing.PolylineSetupdeftype

PolylineSetup.

El tipo acepta un objeto PolylineSetupOptions o una función que acepta un objeto DefaultPolylineSetupOptions y muestra un objeto PolylineSetupOptions.

Si se especifica una función, esta puede y debe modificar el campo defaultPolylineOptions de la entrada y mostrarla como polylineOptions en el objeto PolylineSetupOptions de salida.

PolylineSetupOptions|(function(DefaultPolylineSetupOptions): PolylineSetupOptions)

PolylineSetupOptions.

Interfaz de google.maps.journeySharing.PolylineSetupOptions

Opciones de PolylineSetup.

polylineOptions optional
Tipo:  PolylineOptions optional
Opciones de polilínea
visible optional
Tipo:  boolean optional
Visibilidad de polilínea

Interfaz DefaultPolylineSetupOptions

Interfaz de google.maps.journeySharing.DefaultPolylineSetupOptions

Opciones predeterminadas de PolylineSetup.

defaultPolylineOptions
Opciones de polilínea predeterminada.
defaultVisible
Tipo:  boolean
Visibilidad predeterminada de la polilínea.

MarkerSetup

google.maps.journeySharing.MarkerSetupdeftype

MarkerSetup.

El tipo acepta un objeto MarkerSetupOptions o una función que acepta un objeto DefaultMarkerSetupOptions y muestra un objeto MarkerSetupOptions.

Si se especifica una función, esta puede y debe modificar el campo defaultMarkerOptions de la entrada y mostrarla como markerOptions en el objeto MarkerSetupOptions de salida.

MarkerSetupOptions|(function(DefaultMarkerSetupOptions): MarkerSetupOptions)

MarkerSetupOptions.

Interfaz de google.maps.journeySharing.MarkerSetupOptions

Opciones de MarkerSetup.

markerOptions optional
Tipo:  MarkerOptions optional
Opciones de marcador.

DefaultMarkerSetupOptions.

Interfaz de google.maps.journeySharing.DefaultMarkerSetupOptions

Opciones predeterminadas de MarkerSetup.

defaultMarkerOptions
Opciones de marcador predeterminadas.

MarkerCustomizationFunctionParams

Interfaz de google.maps.journeySharing.MarkerCustomizationFunctionParams

Parámetros comunes a todas las funciones de personalización de marcadores. No se proporciona ningún objeto de esta clase directamente a ninguna función de personalización de marcadores. En su lugar, se proporciona un objeto de una de sus clases descendientes.

defaultOptions
Son las opciones predeterminadas que se utilizan para crear este marcador.
isNew
Tipo:  boolean
Si es verdadero, el marcador se creó recientemente y se llama a la función de personalización del marcador por primera vez, antes de que se agregue a la vista de mapa. De lo contrario, el valor es falso.
marker
Tipo:  Marker
El marcador Cualquier personalización debe realizarse directamente en este objeto.

DeliveryVehicleMarkerCustomizationFunctionParams

Interfaz de google.maps.journeySharing.DeliveryVehicleMarkerCustomizationFunctionParams

Parámetros específicos de las funciones de personalización de marcadores que aplican opciones a los marcadores de entrega de vehículos. Usado por FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization y FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization.

Esta interfaz extiende MarkerCustomizationFunctionParams.

vehicle
El vehículo de entrega representado por este marcador.
Heredada: defaultOptions, isNew, marker

PlannedStopMarkerCustomizationFunctionParams

Interfaz de google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParams

Parámetros específicos de las funciones de personalización de marcadores que aplican opciones a los marcadores que representan paradas planificadas. Utilizado por FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization.

Esta interfaz extiende DeliveryVehicleMarkerCustomizationFunctionParams.

stopIndex
Tipo:  number
El índice con base 0 de esta parada en la lista de paradas restantes.
Heredada: defaultOptions, isNew, marker, vehicle

TaskMarkerCustomizationFunctionParams

Interfaz de google.maps.journeySharing.TaskMarkerCustomizationFunctionParams

Parámetros específicos de las funciones de personalización de marcadores que aplican opciones a los marcadores que representan ubicaciones de tareas planificadas o reales. Usado por FleetEngineDeliveryVehicleLocationProviderOptions.taskMarkerCustomization y FleetEngineDeliveryVehicleLocationProviderOptions.taskOutcomeMarkerCustomization.

Esta interfaz extiende DeliveryVehicleMarkerCustomizationFunctionParams.

task
Tipo:  Task
Es la ubicación de la tarea que representa este marcador.
Heredada: defaultOptions, isNew, marker, vehicle

ShipmentMarkerCustomizationFunctionParams

Interfaz de google.maps.journeySharing.ShipmentMarkerCustomizationFunctionParams

Parámetros específicos de las funciones de personalización de marcadores que aplican opciones a los marcadores que representan las ubicaciones de destino y vehículo de entrega de envíos. Usado por FleetEngineShipmentLocationProviderOptions.deliveryVehicleMarkerCustomization y FleetEngineShipmentLocationProviderOptions.destinationMarkerCustomization.

Esta interfaz extiende MarkerCustomizationFunctionParams.

taskTrackingInfo
Información de la tarea asociada con este marcador.
Heredada: defaultOptions, isNew, marker

TripMarkerCustomizationFunctionParams

Interfaz de google.maps.journeySharing.TripMarkerCustomizationFunctionParams

Parámetros específicos de las funciones de personalización de marcadores que aplican opciones a los marcadores que representan las ubicaciones de vehículos, orígenes y destinos de viajes. Usado por FleetEngineTripLocationProviderOptions.vehicleMarkerCustomization, FleetEngineTripLocationProviderOptions.originMarkerCustomization y FleetEngineTripLocationProviderOptions.destinationMarkerCustomization.

Esta interfaz extiende MarkerCustomizationFunctionParams.

trip
Tipo:  Trip
El viaje asociado con este marcador.

Para obtener información sobre el vehículo que presta el servicio a este viaje, usa Trip.latestVehicleLocationUpdate y Trip.remainingWaypoints.
Heredada: defaultOptions, isNew, marker

TripWaypointMarkerCustomizationFunctionParams

Interfaz de google.maps.journeySharing.TripWaypointMarkerCustomizationFunctionParams

Parámetros específicos de las funciones de personalización de marcadores que aplican opciones a los marcadores que representan las ubicaciones de los puntos de referencia del viaje. Utilizado por FleetEngineTripLocationProviderOptions.waypointMarkerCustomization.

Esta interfaz extiende TripMarkerCustomizationFunctionParams.

waypointIndex
Tipo:  number
Es el índice de punto de referencia basado en 0 asociado con este marcador. Usa este índice en Trip.remainingWaypoints para recuperar información sobre el punto de referencia.
Heredada: defaultOptions, isNew, marker, trip