RouteListener constructor
- void onRouteTrafficEventsUpdated(
- int delayDiff
- void onTrafficEventsAlongRouteChecked()?,
- void onRouteTrackTrimmed()?,
Constructor for a RouteListener
Parameters
- IN onRouteTrafficEventsUpdated Called when route traffic events are updated. See RouteListener.registerOnRouteTrafficEventsUpdated for more information about usage.
- IN onTrafficEventsAlongRouteChecked Called when traffic events along route were verified. See RouteListener.registerOnTrafficEventsAlongRouteChecked for more information about usage.
- IN onRouteTrackTrimmed Called when track was trimmed during navigation. See RouteListener.registerOnRouteTrackTrimmed for more information about usage.
Implementation
factory RouteListener({
final void Function(int delayDiff)? onRouteTrafficEventsUpdated,
final void Function()? onTrafficEventsAlongRouteChecked,
final void Function()? onRouteTrackTrimmed,
}) {
final RouteListener listener = RouteListener._create();
if (onRouteTrafficEventsUpdated != null) {
listener._onRouteTrafficEventsUpdated = onRouteTrafficEventsUpdated;
}
if (onTrafficEventsAlongRouteChecked != null) {
listener._onTrafficEventsAlongRouteChecked =
onTrafficEventsAlongRouteChecked;
}
if (onRouteTrackTrimmed != null) {
listener._onRouteTrackTrimmed = onRouteTrackTrimmed;
}
return listener;
}