Tipo definido PolylineSetup
google.maps.journeySharing.PolylineSetup
typedef
Tipo de PolylineSetup. 
O tipo aceita um objeto PolylineSetupOptions ou uma função que aceita um objeto DefaultPolylineSetupOptions e retorna um objeto PolylineSetupOptions. 
Se você especificar uma função, ela poderá e deverá modificar o campo defaultPolylineOptions da entrada e retornar como polylineOptions no objeto PolylineSetupOptions de saída.
PolylineSetupOptions|(function(DefaultPolylineSetupOptions): PolylineSetupOptions)
Interface PolylineSetupOptions
Interface
google.maps.journeySharing.PolylineSetupOptions
Opções de PolylineSetup.
Propriedades | |
|---|---|
polylineOptions optional | 
Tipo: 
PolylineOptions optionalOpções de polilinha.  | 
visible optional | 
Tipo: 
boolean optionalVisibilidade da polilinha.  | 
Interface DefaultPolylineSetupOptions
Interface
google.maps.journeySharing.DefaultPolylineSetupOptions
Opções padrão de PolylineSetup.
Propriedades | |
|---|---|
defaultPolylineOptions | 
Tipo: 
PolylineOptionsOpções de polilinha padrão.  | 
defaultVisible | 
Tipo: 
booleanVisibilidade padrão da polilinha.  | 
Tipo definido de MarkerSetup
google.maps.journeySharing.MarkerSetup
typedef
Tipo de MarkerSetup. 
O tipo aceita um objeto MarkerSetupOptions ou uma função que aceita um objeto DefaultMarkerSetupOptions e retorna um objeto MarkerSetupOptions. 
Se você especificar uma função, ela poderá e deverá modificar o campo defaultMarkerOptions da entrada e retornar como markerOptions no objeto MarkerSetupOptions de saída.
MarkerSetupOptions|(function(DefaultMarkerSetupOptions): MarkerSetupOptions)
Interface MarkerSetupOptions
Interface
google.maps.journeySharing.MarkerSetupOptions
Opções de configuração do marcador.
Propriedades | |
|---|---|
markerOptions optional | 
Tipo: 
MarkerOptions optionalOpções de marcador.  | 
Interface DefaultMarkerSetupOptions
Interface
google.maps.journeySharing.DefaultMarkerSetupOptions
Opções padrão de MarkerSetup.
Propriedades | |
|---|---|
defaultMarkerOptions | 
Tipo: 
MarkerOptionsOpções de marcador padrão.  | 
Interface MarkerCustomizationFunctionParams
Interface
google.maps.journeySharing.MarkerCustomizationFunctionParams
Parâmetros comuns a todas as funções de personalização de marcadores. Nenhum objeto dessa classe é fornecido diretamente a qualquer função de personalização de marcador. Em vez disso, um objeto de uma das classes derivadas é fornecido.
Propriedades | |
|---|---|
defaultOptions | 
Tipo: 
MarkerOptionsAs opções padrão usadas para criar esse marcador.  | 
isNew | 
Tipo: 
booleanSe for verdadeiro, o marcador foi criado recentemente, e a função de personalização do marcador está sendo chamada pela primeira vez, antes de ser adicionado à visualização do mapa. Falso em outros casos.  | 
marker | 
Tipo: 
MarkerO marcador. Qualquer personalização precisa ser feita diretamente neste objeto.  | 
Interface DeliveryVehicleMarkerCustomizationFunctionParams
Interface
google.maps.journeySharing.DeliveryVehicleMarkerCustomizationFunctionParams
Parâmetros específicos para funções de personalização de marcadores que aplicam opções aos marcadores de veículos de entrega. Usado por FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization e FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization.
Essa interface estende
MarkerCustomizationFunctionParams.
Propriedades | |
|---|---|
vehicle | 
Tipo: 
DeliveryVehicleO veículo de entrega representado por este marcador.  | 
Herdado:defaultOptions,
isNew,
marker
 | |
Interface PlannedStopMarkerCustomizationFunctionParams
Interface
google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParams
Parâmetros específicos para funções de personalização de marcadores que aplicam opções a marcadores que representam paradas planejadas. Usado por FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization.
Essa interface estende
DeliveryVehicleMarkerCustomizationFunctionParams.
Propriedades | |
|---|---|
stopIndex | 
Tipo: 
numberO índice baseado em 0 dessa parada na lista de paradas restantes.  | 
Herdado:
defaultOptions,
isNew,
marker,
vehicle
 | |
Interface TaskMarkerCustomizationFunctionParams
Interface
google.maps.journeySharing.TaskMarkerCustomizationFunctionParams
Parâmetros específicos para funções de personalização de marcadores que aplicam opções a marcadores que representam locais de tarefas planejados ou reais. Usado por FleetEngineDeliveryVehicleLocationProviderOptions.taskMarkerCustomization e FleetEngineDeliveryVehicleLocationProviderOptions.taskOutcomeMarkerCustomization.
Essa interface estende
DeliveryVehicleMarkerCustomizationFunctionParams.
Propriedades | |
|---|---|
task | 
Tipo: 
TaskO local da tarefa representado por esse marcador.  | 
Herdado:
defaultOptions,
isNew,
marker,
vehicle
 | |
Interface ShipmentMarkerCustomizationFunctionParams
Interface
google.maps.journeySharing.ShipmentMarkerCustomizationFunctionParams
Parâmetros específicos para funções de personalização de marcadores que aplicam opções a marcadores que representam o veículo de entrega de remessas e locais de destino. Usado por FleetEngineShipmentLocationProviderOptions.deliveryVehicleMarkerCustomization e FleetEngineShipmentLocationProviderOptions.destinationMarkerCustomization.
Essa interface estende
MarkerCustomizationFunctionParams.
Propriedades | |
|---|---|
taskTrackingInfo | 
Tipo: 
TaskTrackingInfoInformações sobre a tarefa associada a este marcador.  | 
Herdado:defaultOptions,
isNew,
marker
 | |
Interface TripMarkerCustomizationFunctionParams
Interface
google.maps.journeySharing.TripMarkerCustomizationFunctionParams
Parâmetros específicos para funções de personalização de marcadores que aplicam opções aos marcadores que representam o veículo da viagem, a origem e o destino. Usado por FleetEngineTripLocationProviderOptions.vehicleMarkerCustomization, FleetEngineTripLocationProviderOptions.originMarkerCustomization e FleetEngineTripLocationProviderOptions.destinationMarkerCustomization.
Essa interface estende
MarkerCustomizationFunctionParams.
Propriedades | |
|---|---|
trip | 
Tipo: 
TripA viagem associada a esse marcador.  Para informações sobre o veículo que está atendendo essa viagem, use Trip.latestVehicleLocationUpdate e Trip.remainingWaypoints. | 
Herdado:defaultOptions,
isNew,
marker
 | |
Interface TripWaypointMarkerCustomizationFunctionParams
Interface
google.maps.journeySharing.TripWaypointMarkerCustomizationFunctionParams
Parâmetros específicos para funções de personalização de marcadores que aplicam opções aos marcadores que representam locais de pontos de passagem da viagem. Usado por FleetEngineTripLocationProviderOptions.waypointMarkerCustomization.
Essa interface estende
TripMarkerCustomizationFunctionParams.
Propriedades | |
|---|---|
waypointIndex | 
Tipo: 
numberO índice de ponto de passagem com base em 0 associado a este marcador. Use esse índice em  Trip.remainingWaypoints para extrair informações sobre o ponto de passagem. | 
Herdado:
defaultOptions,
isNew,
marker,
trip
 | |
Interface VehicleMarkerCustomizationFunctionParams
Interface
google.maps.journeySharing.VehicleMarkerCustomizationFunctionParams
Parâmetros específicos para funções de personalização de marcadores que aplicam opções aos marcadores de veículos. Usado por FleetEngineVehicleLocationProviderOptions.vehicleMarkerCustomization e FleetEngineFleetLocationProviderOptions.vehicleMarkerCustomization.
Essa interface estende
MarkerCustomizationFunctionParams.
Propriedades | |
|---|---|
vehicle | 
Tipo: 
VehicleO veículo representado por este marcador.  | 
Herdado:defaultOptions,
isNew,
marker
 | |
Interface VehicleWaypointMarkerCustomizationFunctionParams
Interface
google.maps.journeySharing.VehicleWaypointMarkerCustomizationFunctionParams
Parâmetros específicos para funções de personalização de marcadores que aplicam opções aos marcadores de pontos de passagem do veículo. Usado por FleetEngineVehicleLocationProviderOptions.originMarkerCustomization, FleetEngineVehicleLocationProviderOptions.destinationMarkerCustomization e FleetEngineVehicleLocationProviderOptions.intermediateDestinationMarkerCustomization
Essa interface estende
VehicleMarkerCustomizationFunctionParams.
Propriedades | |
|---|---|
waypointIndex | 
Tipo: 
numberO índice de ponto de passagem com base em 0 associado a este marcador. Use esse índice em  Vehicle.waypoints para extrair informações sobre o ponto de passagem. | 
Herdado:
defaultOptions,
isNew,
marker,
vehicle
 | |
Interface PolylineCustomizationFunctionParams
Interface
google.maps.journeySharing.PolylineCustomizationFunctionParams
Parâmetros comuns a todas as funções de personalização de polilinha. Nenhum objeto dessa classe é fornecido diretamente a qualquer função de personalização de linha poligonal. Em vez disso, um objeto de uma das classes derivadas é fornecido.
Propriedades | |
|---|---|
defaultOptions | 
Tipo: 
PolylineOptionsAs opções padrão usadas para criar esse conjunto de polilinhas.  | 
isNew | 
Tipo: 
booleanSe for verdadeiro, a lista de polilinhas foi criada recentemente, e a função de personalização de polilinha está sendo chamada pela primeira vez. Falso em outros casos.  | 
polylines | 
 A lista de polilinhas criadas. Eles são organizados sequencialmente para formar a rota renderizada.  | 
Interface ShipmentPolylineCustomizationFunctionParams
Interface
google.maps.journeySharing.ShipmentPolylineCustomizationFunctionParams
Parâmetros específicos para funções de personalização de polilinha para FleetEngineShipmentLocationProvider.
Essa interface estende
PolylineCustomizationFunctionParams.
Propriedades | |
|---|---|
taskTrackingInfo | 
Tipo: 
TaskTrackingInfoInformações sobre a tarefa associada a essa polilinha.  | 
Herdado:defaultOptions,
isNew,
polylines
 | |
Interface TripPolylineCustomizationFunctionParams
Interface
google.maps.journeySharing.TripPolylineCustomizationFunctionParams
Parâmetros específicos para funções de personalização de polilinha para FleetEngineTripLocationProvider.
Essa interface estende
PolylineCustomizationFunctionParams.
Propriedades | |
|---|---|
trip | 
Tipo: 
TripA viagem associada a essa polilinha.  | 
Herdado:defaultOptions,
isNew,
polylines
 | |
Interface VehiclePolylineCustomizationFunctionParams
Interface
google.maps.journeySharing.VehiclePolylineCustomizationFunctionParams
Parâmetros específicos para funções de personalização de polilinha para FleetEngineVehicleLocationProvider.
Essa interface estende
PolylineCustomizationFunctionParams.
Propriedades | |
|---|---|
vehicle | 
Tipo: 
VehicleO veículo que atravessa essa poligonal.  | 
Herdado:defaultOptions,
isNew,
polylines
 | |
Interface DeliveryVehiclePolylineCustomizationFunctionParams
Interface
google.maps.journeySharing.DeliveryVehiclePolylineCustomizationFunctionParams
Parâmetros específicos para funções de personalização de polilinha para FleetEngineDeliveryVehicleLocationProvider.
Essa interface estende
PolylineCustomizationFunctionParams.
Propriedades | |
|---|---|
deliveryVehicle | 
Tipo: 
DeliveryVehicleO veículo de entrega que atravessa essa polilinha.  | 
Herdado:defaultOptions,
isNew,
polylines
 | |