SectionNoticeCode enum
Notice codes which point the issues encountered during processing of a Section.
Note: The section notice codes are going to be extended for new error situations.
Values
- violatedCriticalRule → const SectionNoticeCode
-
Route has violoated a non-detailed critical rule. Severity: NoticeSeverity.critical.
- violatedAvoidControlledAccessHighway → const SectionNoticeCode
-
Route did not manage to avoid user preference. Severity: NoticeSeverity.critical.
- violatedAvoidTollRoad → const SectionNoticeCode
-
Route did not manage to avoid user preference. Severity: NoticeSeverity.critical.
- violatedAvoidFerry → const SectionNoticeCode
-
Route did not manage to avoid user preference. Severity: NoticeSeverity.critical.
- violatedAvoidTunnel → const SectionNoticeCode
-
Route did not manage to avoid user preference. Severity: NoticeSeverity.critical.
- violatedAvoidDirtRoad → const SectionNoticeCode
-
Route did not manage to avoid user preference. Severity: NoticeSeverity.critical.
- violatedAvoidRailFerry → const SectionNoticeCode
-
Route did not manage to avoid user preference. Severity: NoticeSeverity.critical.
- violatedAvoidPark → const SectionNoticeCode
-
Route did not manage to avoid user preference. Severity: NoticeSeverity.critical.
- violatedBlockedRoad → const SectionNoticeCode
-
Route uses roads blocked by traffic events or route did not manage to avoid the requested
avoidBoundingBoxAreasorcountriesorsegments. Severity: NoticeSeverity.critical. - violatedStartDirection → const SectionNoticeCode
-
Start direction of the route is not as requested. Severity: NoticeSeverity.critical.
- violatedCarpool → const SectionNoticeCode
-
Route did not manage to avoid user preference. Severity: NoticeSeverity.critical.
- violatedTurnRestriction → const SectionNoticeCode
-
Route uses a time-restricted turn. Severity: NoticeSeverity.critical.
- violatedVehicleRestriction → const SectionNoticeCode
-
Route uses a road which is forbidden for the given vehicle profile. Severity: NoticeSeverity.critical.
- violatedZoneRestriction → const SectionNoticeCode
-
Route uses a road which is part of restricted
zoneCategoriesrequested to be avoided by user. Severity: NoticeSeverity.critical. - violatedAvoidUTurns → const SectionNoticeCode
-
Route did not manage to avoid u turns. Severity: NoticeSeverity.critical.
- violatedEmergencyGate → const SectionNoticeCode
-
Route goes through an emergency gate. Severity: NoticeSeverity.critical.
- violatedAvoidSeasonalClosure → const SectionNoticeCode
-
Route did not manage to avoid seasonal closure. Severity: NoticeSeverity.critical.
- violatedAvoidTruckRoadType → const SectionNoticeCode
-
Route did not manage to avoid restricted truck road types.
- violatedAvoidTollTransponder → const SectionNoticeCode
-
Route did not manage to avoid toll booth that requires transponder. Severity: NoticeSeverity.critical.
- violatedChargingStationOpeningHours → const SectionNoticeCode
-
Charging at the charging station planned at the destination of this section falls outside of opening hours. Severity: NoticeSeverity.critical.
- violatedAvoidDifficultTurns → const SectionNoticeCode
-
Route did not manage to avoid difficult turns. Severity: NoticeSeverity.critical.
- seasonalClosure → const SectionNoticeCode
-
Route goes through seasonal closure. Severity: NoticeSeverity.info.
- tollTransponder → const SectionNoticeCode
-
Route goes through toll booth that requires transponder. Severity: NoticeSeverity.info.
-
Tolls data was requested but could not be calculated for this section. Severity: NoticeSeverity.info.
-
Tolls data was requested but is temporarily unavailable. Severity: NoticeSeverity.info.
- chargingStopNotNeeded → const SectionNoticeCode
-
A charging stop was planned at the destination of this section, but it is no longer needed. It may be issued only when refreshing a route via RouteHandle. Severity: NoticeSeverity.info.
- noSchedule → const SectionNoticeCode
-
No schedule information is available for a transit section. As a result, departure/arrival times are approximated. Severity: NoticeSeverity.info.
- noIntermediate → const SectionNoticeCode
-
Information about intermediate stops is not available for a transit section. Severity: NoticeSeverity.info.
- unwantedMode → const SectionNoticeCode
-
This transit section contains a transport mode that was explictly disabled. Mode filtering is not available in this area. Severity: NoticeSeverity.info.
- scheduledTimes → const SectionNoticeCode
-
This transit section returned times which are scheduled times, even though delay information is available. Severity: NoticeSeverity.info.
- simplePolyline → const SectionNoticeCode
-
An accurate polyline is not available for this section. An accurate polyline is not available for this section. The returned polyline has been generated from departure and arrival places. Severity: NoticeSeverity.info.
- potentialCarpool → const SectionNoticeCode
-
Route utilizes a designated carpool lane, potentially subject to restrictions beyond the scheduled travel hours. Severity: NoticeSeverity.info.
- potentialTurnRestriction → const SectionNoticeCode
-
Route includes a turn that is potentially restricted and inaccessible beyond the scheduled travel hours. Severity: NoticeSeverity.info.
- potentialVehicleRestriction → const SectionNoticeCode
-
Route utilizes roads that are potentially off-limits to the specified vehicle profile beyond the scheduled travel hours. Severity: NoticeSeverity.info.
- potentialZoneRestriction → const SectionNoticeCode
-
Route incorporates roads within zones, which are potentially not accessible beyond the scheduled travel hours. Severity: NoticeSeverity.info.
- violatedMinChargeAtFirstCs → const SectionNoticeCode
-
The route can not reach the first charging station with the minimum required charge, as the initial charge was to low.
- violatedMinChargeAtCs → const SectionNoticeCode
-
The route can not reach all charging stations on the route with the minimum required charge, as the initial charge was to low.
- violatedMinChargeAtDestination → const SectionNoticeCode
-
The route can not reach the waypoint, as the there are not enough charging stops available or the initial charge was to low.
- noThroughRestriction → const SectionNoticeCode
-
Route goes through a road that does not allow through traffic.
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
-
values
→ const List<
SectionNoticeCode> - A constant List of the values in this enum, in order of their declaration.