AutoRouterDelegate constructor
AutoRouterDelegate(
- StackRouter controller, {
- WidgetBuilder? placeholder,
- DeepLinkBuilder? deepLinkBuilder,
- bool rebuildStackOnDeepLink = false,
- Listenable? reevaluateListenable,
Default constructor
Implementation
AutoRouterDelegate(
this.controller, {
this.placeholder,
this.navRestorationScopeId,
this.navigatorObservers = defaultNavigatorObserversBuilder,
this.deepLinkBuilder,
this.rebuildStackOnDeepLink = false,
this.reevaluateListenable,
}) {
_navigatorObservers = navigatorObservers();
controller.navigationHistory.addListener(_handleRebuild);
reevaluateListenable?.addListener(controller.reevaluateGuards);
}