transportMode property

RouteTransportMode get transportMode

Primary transport mode for route calculation.

Determines the vehicle or movement type used for routing. Options include car, truck/lorry, bicycle, pedestrian, public transport, and shared vehicles. Each mode uses different road networks and constraints.

Default is RouteTransportMode.car.

Implementation

RouteTransportMode get transportMode {
  final OperationResult resultString = objectMethod(
    pointerId,
    'RoutePrefWrapper',
    'getTransportMode',
  );
  return RouteTransportModeExtension.fromId(resultString['result']);
}
set transportMode (RouteTransportMode value)

Primary transport mode for route calculation.

Determines the vehicle or movement type used for routing. Options include car, truck/lorry, bicycle, pedestrian, public transport, and shared vehicles. Each mode uses different road networks and constraints.

Parameters

  • value: The transport mode to use for routing.

Default is RouteTransportMode.car.

Implementation

set transportMode(final RouteTransportMode value) {
  objectMethod(
    pointerId,
    'RoutePrefWrapper',
    'transportmode',
    args: value.id,
  );
}