KetchupRoute constructor

KetchupRoute({
  1. required String path,
  2. FocusRoutePageBuilder? ketchupPageBuilder,
  3. GoRouterWidgetBuilder? builder,
  4. GoRouterPageBuilder? pageBuilder,
  5. List<RouteBase> routes = const <RouteBase>[],
})

Implementation

KetchupRoute({required super.path, this.ketchupPageBuilder, GoRouterWidgetBuilder? builder, super.pageBuilder, super.routes}):
  super(builder: builder ?? (context, state) => Stack(children: (){
    final routePage = ketchupPageBuilder!();
    return <Widget>[
      ... routePage.bgFullBuild(context) ?? [],
      ... routePage.fgFullBuild(context) ?? [],
    ];
  }()));