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 avoidBoundingBoxAreas or countries or segments. 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 zoneCategories requested 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.

tollsDataUnavailable → const SectionNoticeCode

Tolls data was requested but could not be calculated for this section. Severity: NoticeSeverity.info.

tollsDataTemporarilyUnavailable → const SectionNoticeCode

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.