RoadSignWarningListener class abstract

This abstract class should be implemented in order to receive road sign warnings.

Note: The road sign warner is a point warner, which means that for a road sign there will always be 2 warnings emitted, with the RoadSignWarning.distanceType set to DistanceType.ahead and DistanceType.passed which is given when the location of the road sign is reached. A RoadSignWarning will not be given until the previous warning of that type has been passed. For example, a route with RoadSignWarning 120 meters and RoadSignWarning 160 meters ahead, the first RoadSignWarning.distanceToRoadSignInMeters is 120 meters and the next RoadSignWarning.distanceToRoadSignInMeters is then 40 meters, since that is the distance between the first and second warnings.

Constructors

RoadSignWarningListener(void onRoadSignWarningUpdatedLambda(RoadSignWarning))
This abstract class should be implemented in order to receive road sign warnings.
factory

Properties

hashCode → int
The hash code for this object.
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
onRoadSignWarningUpdated(RoadSignWarning roadSignWarning) → void
Called whenever a new road sign warning is available.
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited