RouteProgress class
Contains all the relevant information on the user's progress along a route.
Constructors
-
RouteProgress(List<
SectionProgress> sectionProgress, List<ManeuverProgress> maneuverProgress)
Properties
- hashCode → int
-
The hash code for this object.
no setter
-
maneuverProgress
↔ List<
ManeuverProgress> -
The progress for next and next-next maneuvers (see Maneuver). Note that the list
can contain at maximum two items (for next and next-next maneuvers) and one or zero when approaching the
destination.
getter/setter pair
- routeMatchedLocation ↔ RouteMatchedLocation
-
Route matched location.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
sectionProgress
↔ List<
SectionProgress> -
The progress for each Section from the current one to the last one.
Note that the progress information is accumulated successively, therefore information relative
to the final destination is in the last item of the list. The list is guaranteed to be non-empty.
getter/setter pair
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.