delegate method

NestedRouterDelegate delegate({
  1. List<PageRouteInfo>? initialRoutes,
  2. String? initialDeepLink,
  3. String? navRestorationScopeId,
  4. WidgetBuilder? placeholder,
  5. NavigatorObserversBuilder navigatorObservers = NestedRouterDelegate.defaultNavigatorObserversBuilder,
})

Implementation

NestedRouterDelegate delegate({
  List<PageRouteInfo>? initialRoutes,
  String? initialDeepLink,
  String? navRestorationScopeId,
  WidgetBuilder? placeholder,
  NavigatorObserversBuilder navigatorObservers =
      NestedRouterDelegate.defaultNavigatorObserversBuilder,
}) {
  return _lazyRootDelegate ??= NestedRouterDelegate(
    this,
    initialDeepLink: initialDeepLink,
    initialRoutes: initialRoutes,
    navRestorationScopeId: navRestorationScopeId,
    navigatorObservers: navigatorObservers,
    placeholder: placeholder,
  );
}