Back to Flutter Boost

routeFactoryWrapper function

doc/api/boost_navigator/routeFactoryWrapper.html

5.0.2619 B
Original Source

routeFactoryWrapper function

FlutterBoostRouteFactoryrouteFactoryWrapper(

  1. FlutterBoostRouteFactory routeFactory

)

Implementation

FlutterBoostRouteFactory routeFactoryWrapper(
    FlutterBoostRouteFactory routeFactory) {
  return (settings, uniqueId) {
    var route = routeFactory(settings, uniqueId);
    if (route == null && settings.name == '/') {
      route = PageRouteBuilder<dynamic>(
          settings: settings, pageBuilder: (_, __,___ ) => Container());
    }
    return route;
  };
}