ManeuverAction enum - routing library - Dart API
ManeuverAction enum
Maneuver action type.
Values
- depart → const ManeuverAction
-
Departure maneuver, such as "Head towards".
- arrive → const ManeuverAction
-
Arrival maneuver, such as "You have reached your destination/waypoint".
- leftUTurn → const ManeuverAction
-
Left-hand U-turn maneuver, such as "Make a U-turn".
-
Sharp left turn maneuver, such as "Turn sharply left".
- leftTurn → const ManeuverAction
-
Left turn maneuver, such as "Turn left".
- slightLeftTurn → const ManeuverAction
-
Slight left turn maneuver, such as "Turn slightly left".
- continueOn → const ManeuverAction
-
Continue maneuver, such as "Continue straight ahead".
- slightRightTurn → const ManeuverAction
-
Slight right turn maneuver, such as "Turn slightly right".
- rightTurn → const ManeuverAction
-
Right turn maneuver, such as "Turn right".
-
Sharp right turn maneuver, such as "Turn sharply right".
- rightUTurn → const ManeuverAction
-
Right u-turn maneuver, such as "Make a U-turn".
- leftExit → const ManeuverAction
-
Left exit maneuver, such as "Take the exit".
- rightExit → const ManeuverAction
-
Right exit maneuver, such as "Take the exit".
- leftRamp → const ManeuverAction
-
Left ramp maneuver, such as "Join the highway".
- rightRamp → const ManeuverAction
-
Right ramp maneuver, such as "Join the highway".
- leftFork → const ManeuverAction
-
Left fork maneuver, such as "Keep left".
- middleFork → const ManeuverAction
-
Middle fork maneuver, such as "Keep middle".
- rightFork → const ManeuverAction
-
Right fork maneuver, such as "Keep right".
- enterHighwayFromLeft → const ManeuverAction
-
Merge onto a highway from the left side. Such a maneuver occurs only in countries that drive on the left side of the road (left-hand traffic).
Note: This action is only generated for editions that support navigation, such as the Navigate Edition. On top, until release of HERE SDK 4.16.0, it needs to be enabled via
RouteOptions. - enterHighwayFromRight → const ManeuverAction
-
Merge onto a highway from the right side. Such a maneuver occurs only in countries that drive on the right side of the road (right-hand traffic).
Note: This action is only generated for editions that support navigation, such as the Navigate Edition. On top, until release of HERE SDK 4.16.0, it needs to be enabled via
RouteOptions. - leftRoundaboutEnter → const ManeuverAction
-
Roundabout maneuver (left-hand traffic), such as "Enter the roundabout".
- rightRoundaboutEnter → const ManeuverAction
-
Roundabout maneuver (right-hand traffic), such as "Enter the roundabout".
- leftRoundaboutPass → const ManeuverAction
-
Roundabout maneuver (left-hand traffic), such as "Pass the roundabout".
- rightRoundaboutPass → const ManeuverAction
-
Roundabout maneuver (right-hand traffic), such as "Pass the roundabout".
- leftRoundaboutExit1 → const ManeuverAction
-
Roundabout maneuver (left-hand traffic), such as "Take the first exit at the roundabout".
- leftRoundaboutExit2 → const ManeuverAction
-
Roundabout maneuver (left-hand traffic), such as "Take the second exit at the roundabout".
- leftRoundaboutExit3 → const ManeuverAction
-
Roundabout maneuver (left-hand traffic), such as "Take the third exit at the roundabout".
- leftRoundaboutExit4 → const ManeuverAction
-
Roundabout maneuver (left-hand traffic), such as "Take the fourth exit at the roundabout".
- leftRoundaboutExit5 → const ManeuverAction
-
Roundabout maneuver (left-hand traffic), such as "Take the fifth exit at the roundabout".
- leftRoundaboutExit6 → const ManeuverAction
-
Roundabout maneuver (left-hand traffic), such as "Take the sixth exit at the roundabout".
- leftRoundaboutExit7 → const ManeuverAction
-
Roundabout maneuver (left-hand traffic), such as "Take the seventh exit at the roundabout".
- leftRoundaboutExit8 → const ManeuverAction
-
Roundabout maneuver (left-hand traffic), such as "Take the eighth exit at the roundabout".
- leftRoundaboutExit9 → const ManeuverAction
-
Roundabout maneuver (left-hand traffic), such as "Take the ninth exit at the roundabout".
- leftRoundaboutExit10 → const ManeuverAction
-
Roundabout maneuver (left-hand traffic), such as "Take the tenth exit at the roundabout".
- leftRoundaboutExit11 → const ManeuverAction
-
Roundabout maneuver (left-hand traffic), such as "Take the eleventh exit at the roundabout".
- leftRoundaboutExit12 → const ManeuverAction
-
Roundabout maneuver (left-hand traffic), such as "Take the twelfth exit at the roundabout".
- rightRoundaboutExit1 → const ManeuverAction
-
Roundabout maneuver (right-hand traffic), such as "Take the first exit at the roundabout".
- rightRoundaboutExit2 → const ManeuverAction
-
Roundabout maneuver (right-hand traffic), such as "Take the second exit at the roundabout".
- rightRoundaboutExit3 → const ManeuverAction
-
Roundabout maneuver (right-hand traffic), such as "Take the third exit at the roundabout".
- rightRoundaboutExit4 → const ManeuverAction
-
Roundabout maneuver (right-hand traffic), such as "Take the fourth exit at the roundabout".
- rightRoundaboutExit5 → const ManeuverAction
-
Roundabout maneuver (right-hand traffic), such as "Take the fifth exit at the roundabout".
- rightRoundaboutExit6 → const ManeuverAction
-
Roundabout maneuver (right-hand traffic), such as "Take the sixth exit at the roundabout".
- rightRoundaboutExit7 → const ManeuverAction
-
Roundabout maneuver (right-hand traffic), such as "Take the seventh exit at the roundabout".
- rightRoundaboutExit8 → const ManeuverAction
-
Roundabout maneuver (right-hand traffic), such as "Take the eighth exit at the roundabout".
- rightRoundaboutExit9 → const ManeuverAction
-
Roundabout maneuver (right-hand traffic), such as "Take the ninth exit at the roundabout".
- rightRoundaboutExit10 → const ManeuverAction
-
Roundabout maneuver (right-hand traffic), such as "Take the tenth exit at the roundabout".
- rightRoundaboutExit11 → const ManeuverAction
-
Roundabout maneuver (right-hand traffic), such as "Take the eleventh exit at the roundabout".
- rightRoundaboutExit12 → const ManeuverAction
-
Roundabout maneuver (right-hand traffic), such as "Take the twelfth exit at the roundabout".
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<
ManeuverAction> - A constant List of the values in this enum, in order of their declaration.