FaradayNavigator constructor
FaradayNavigator({
- Key? key,
- PopPageCallback? onPopPage,
- required String initialRoute,
- required RouteListFactory onGenerateInitialRoutes,
- required RouteFactory onGenerateRoute,
- RouteFactory? onUnknownRoute,
- DefaultTransitionDelegate transitionDelegate = const DefaultTransitionDelegate<dynamic>(),
- required FaradayArguments arg,
- List<
NavigatorObserver> ? observers,
Implementation
FaradayNavigator(
{Key? key,
PopPageCallback? onPopPage,
required String initialRoute,
required RouteListFactory onGenerateInitialRoutes,
required RouteFactory onGenerateRoute,
RouteFactory? onUnknownRoute,
DefaultTransitionDelegate transitionDelegate =
const DefaultTransitionDelegate<dynamic>(),
required this.arg,
List<NavigatorObserver>? observers})
: super(
key: key,
onPopPage: onPopPage,
initialRoute: initialRoute,
onGenerateRoute: onGenerateRoute,
onUnknownRoute: onUnknownRoute,
onGenerateInitialRoutes: onGenerateInitialRoutes,
transitionDelegate: transitionDelegate,
observers: [
arg.observer,
if (observers != null) ...observers,
]);