UI Customization

PolylineSetup (typedef)

google.maps.journeySharing.PolylineSetup typedef

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 entrada y mostrarlo 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íneas.
visible optional
Tipo:  boolean optional
Visibilidad de polilíneas

DefaultPolylineSetupOptions

Interfaz de google.maps.journeySharing.DefaultPolylineSetupOptions

Opciones predeterminadas de PolylineSetup.

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

MarkerSetup, typedef

google.maps.journeySharing.MarkerSetup typedef

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 entrada y mostrarlo como markerOptions en el objeto MarkerSetupOptions de salida.

MarkerSetupOptions|(function(DefaultMarkerSetupOptions): MarkerSetupOptions)

Interfaz de MarkerSetupOptions

Interfaz de google.maps.journeySharing.MarkerSetupOptions

Opciones de MarkerSetup

markerOptions optional
Tipo:  MarkerOptions optional
Opciones de marcadores.

Interfaz de DefaultMarkerSetupOptions

Interfaz de google.maps.journeySharing.DefaultMarkerSetupOptions

Opciones predeterminadas de MarkerSetup

defaultMarkerOptions
Opciones de marcadores predeterminadas.

Interfaz de MarkerCustomizationFunctionParams

Interfaz de google.maps.journeySharing.MarkerCustomizationFunctionParams

Son los 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 usan para crear este marcador.
isNew
Tipo:  boolean
Si el valor es "true", 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 el marcador a la vista de mapa. De lo contrario, el valor es falso.
marker
Tipo:  Marker
Marcador. Cualquier personalización se debe realizar directamente en este objeto.

Interfaz de DeliveryVehicleMarkerCustomizationFunctionParams

Interfaz de google.maps.journeySharing.DeliveryVehicleMarkerCustomizationFunctionParams

Son parámetros específicos de las funciones de personalización de marcadores que aplican opciones a los marcadores de vehículos de entrega. Lo usan FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization y FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization.

Esta interfaz extiende MarkerCustomizationFunctionParams.

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

Interfaz PlannedStopMarkerCustomizationFunctionParams

Interfaz de google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParams

Son parámetros específicos de las funciones de personalización de marcadores que aplican opciones a los marcadores que representan paradas planificadas. Lo usa FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization.

Esta interfaz extiende DeliveryVehicleMarkerCustomizationFunctionParams.

stopIndex
Tipo:  number
Es el índice con base 0 de esta parada en la lista de paradas restantes.
Heredado: defaultOptions, isNew, marker y vehicle

Interfaz TaskMarkerCustomizationFunctionParams

Interfaz de google.maps.journeySharing.TaskMarkerCustomizationFunctionParams

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

Esta interfaz extiende DeliveryVehicleMarkerCustomizationFunctionParams.

task
Tipo:  Task
La ubicación de la tarea representada por este marcador.
Heredado: defaultOptions, isNew, marker y vehicle

Interfaz de ShipmentMarkerCustomizationFunctionParams

Interfaz de google.maps.journeySharing.ShipmentMarkerCustomizationFunctionParams

Son parámetros específicos de las funciones de personalización de marcadores que aplican opciones a los marcadores que representan el vehículo de entrega y las ubicaciones de destino. Lo usan FleetEngineShipmentLocationProviderOptions.deliveryVehicleMarkerCustomization y FleetEngineShipmentLocationProviderOptions.destinationMarkerCustomization.

Esta interfaz extiende MarkerCustomizationFunctionParams.

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

Interfaz TripMarkerCustomizationFunctionParams

Interfaz de google.maps.journeySharing.TripMarkerCustomizationFunctionParams

Son parámetros específicos de las funciones de personalización de marcadores que aplican opciones a los marcadores que representan las ubicaciones del vehículo, de origen y de destino. Lo usan FleetEngineTripLocationProviderOptions.vehicleMarkerCustomization, FleetEngineTripLocationProviderOptions.originMarkerCustomization y FleetEngineTripLocationProviderOptions.destinationMarkerCustomization.

Esta interfaz extiende MarkerCustomizationFunctionParams.

trip
Tipo:  Trip
Es el viaje asociado con este marcador.

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

Interfaz TripWaypointMarkerCustomizationFunctionParams

Interfaz de google.maps.journeySharing.TripWaypointMarkerCustomizationFunctionParams

Son 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. Lo usa FleetEngineTripLocationProviderOptions.waypointMarkerCustomization.

Esta interfaz extiende TripMarkerCustomizationFunctionParams.

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

Interfaz VehicleMarkerCustomizationFunctionParams

Interfaz de google.maps.journeySharing.VehicleMarkerCustomizationFunctionParams

Son parámetros específicos de las funciones de personalización de marcadores que aplican opciones a los marcadores de vehículos. Lo usan FleetEngineVehicleLocationProviderOptions.vehicleMarkerCustomization y FleetEngineFleetLocationProviderOptions.vehicleMarkerCustomization.

Esta interfaz extiende MarkerCustomizationFunctionParams.

vehicle
Tipo:  Vehicle
El vehículo representado por este marcador.
Heredado: defaultOptions, isNew y marker

Interfaz VehicleWaypointMarkerCustomizationFunctionParams

Interfaz de google.maps.journeySharing.VehicleWaypointMarkerCustomizationFunctionParams

Son parámetros específicos de las funciones de personalización de marcadores que aplican opciones a los marcadores de puntos de referencia del vehículo. Utilizado por FleetEngineVehicleLocationProviderOptions.originMarkerCustomization, FleetEngineVehicleLocationProviderOptions.destinationMarkerCustomization y FleetEngineVehicleLocationProviderOptions.intermediateDestinationMarkerCustomization

Esta interfaz extiende VehicleMarkerCustomizationFunctionParams.

waypointIndex
Tipo:  number
Es el índice de puntos de referencia basado en 0 asociado con este marcador. Usa este índice en Vehicle.waypoints para recuperar información sobre el punto de referencia.
Heredado: defaultOptions, isNew, marker y vehicle