RouteListener constructor
      
      RouteListener({ 
    
- void onRouteTrafficEventsUpdated(- int delayDiff
 
- void onTrafficEventsAlongRouteChecked()?,
- void onRouteTrackTrimmed()?,
Creates 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;
}