initRouter function
GoRouter
initRouter({
- required List<
RouteBase> routes, - required Redirect redirect,
- List<
NavigatorObserver> ? observers, - GoRouterWidgetBuilder? errorBuilder,
- String initialLocation = '/',
Implementation
GoRouter initRouter({
required final List<RouteBase> routes,
required final Redirect redirect,
final GlobalKey<NavigatorState>? navigatorKey,
final List<NavigatorObserver>? observers,
final GoRouterWidgetBuilder? errorBuilder,
final String initialLocation = '/',
}) =>
GoRouter(
routes: routes,
errorBuilder: errorBuilder,
redirect: (final _, final state) async => redirect(state),
redirectLimit: 1,
initialLocation: initialLocation,
observers: observers,
navigatorKey: navigatorKey,
);