avoidTraffic property
Traffic avoidance strategy for route calculation.
Determines how the routing engine considers real-time traffic, road blocks, and congestion when computing routes. Options include avoiding traffic completely, considering roadblocks only, or using live traffic data.
Default is TrafficAvoidance.none.
Implementation
TrafficAvoidance get avoidTraffic {
final OperationResult resultString = objectMethod(
pointerId,
'RoutePrefWrapper',
'getAvoidTraffic',
);
return TrafficAvoidanceExtension.fromId(resultString['result']);
}
Traffic avoidance strategy for route calculation.
Determines how the routing engine considers real-time traffic, road blocks, and congestion when computing routes. Options include avoiding traffic completely, considering roadblocks only, or using live traffic data.
Parameters
value: The traffic avoidance strategy to apply.
Default is TrafficAvoidance.none.
Implementation
set avoidTraffic(final TrafficAvoidance value) {
objectMethod(
pointerId,
'RoutePrefWrapper',
'avoidtraffic',
args: value.index,
);
}