RoadSignWarningListener constructor
- void onRoadSignWarningUpdatedLambda()
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.
Implementation
factory RoadSignWarningListener(
void Function(RoadSignWarning) onRoadSignWarningUpdatedLambda,
) => RoadSignWarningListener$Lambdas(
onRoadSignWarningUpdatedLambda,
);