NestedStackRouter constructor

NestedStackRouter({
  1. required RouteCollection routeCollection,
  2. required PageBuilder pageBuilder,
  3. required LocalKey key,
  4. required RouteData routeData,
  5. bool managedByWidget = false,
  6. required RoutingController parent,
  7. OnNestedNavigateCallBack? onNavigate,
  8. GlobalKey<NavigatorState>? navigatorKey,
})

Default constructor

Implementation

NestedStackRouter({
  required this.routeCollection,
  required this.pageBuilder,
  required super.key,
  required RouteData routeData,
  this.managedByWidget = false,
  required RoutingController super.parent,
  super.onNavigate,
  super.navigatorKey,
})  : matcher = RouteMatcher(routeCollection),
      _routeData = routeData {
  _pushInitialRoutes();
}