Navigator constructor

Navigator({
  1. Widget? home,
  2. Map<String, Widget Function(BuildContext)>? routes,
  3. String? initialRoute,
  4. RouteFactory? onGenerateRoute,
  5. RouteFactory? onUnknownRoute,
  6. PopBehavior popBehavior = const PopBehavior(),
  7. List<NavigatorObserver> observers = const [],
  8. Key? key,
})

Creates a navigator.

At least one of home, routes, or onGenerateRoute must be provided so the navigator can create an initial route.

Implementation

Navigator({
  this.home,
  this.routes,
  this.initialRoute,
  this.onGenerateRoute,
  this.onUnknownRoute,
  this.popBehavior = const PopBehavior(),
  this.observers = const [],
  super.key,
});