Guidance class abstract
- Implemented types
Constructors
- Guidance()
Properties
-
alternatives
→ List<
NavigationAlternative> -
Vector with all alternatives ahead. Sorted by distance.
no setter
- annotator → Annotator
-
no setter
- currentRoute → DrivingRoute?
-
no setter
- enableAlternatives ↔ bool
-
Enables/Disables alternatives suggestion while guiding. Enabled by
default.
getter/setter pair
- fastestAlternative → NavigationAlternative?
-
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- location → Location?
-
no setter
- locationClass → LocationClass?
-
no setter
- roadName → String?
-
no setter
- routeStatus → RouteStatus
-
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- speedLimit → LocalizedValue?
-
Speed limit of the current road.
no setter
- speedLimitsPolicy → SpeedLimitsPolicy
-
In case region is not yet available, SpeedingPolicy::region is empty
and default speeding config is used.
no setter
- speedLimitStatus → SpeedLimitStatus
-
no setter
- speedLimitTolerance ↔ double
-
getter/setter pair
- windshield → NavigationWindshield
-
no setter
Methods
-
addListener(
GuidanceListener guidanceListener) → void - The class does not retain the object in the 'guidanceListener' parameter. It is your responsibility to maintain a strong reference to the target object while it is attached to a class.
-
isValid(
) → bool - Usable only in runWithBlockUi or listener handlers.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
removeListener(
GuidanceListener guidanceListener) → void -
switchToRoute(
DrivingRoute route) → void - Start guidance with given alternative. It only accepts routes obtained from this Guidance.routes field.
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited