newRouterConfig static method
RouterConfig<Uri>
newRouterConfig({
- required List<
StackPageDescriptor> pages, - StackRouterDelegateConfiguration? config,
Navigation Constructors
Implementation
static RouterConfig<Uri> newRouterConfig({
required List<StackPageDescriptor> pages,
StackRouterDelegateConfiguration? config,
}) {
config = config ?? StackRouterDelegateConfiguration();
_stackRouter = StackRouterDelegate(pages: pages, configs: config);
return RouterConfig(
routeInformationProvider: StackRouteInformationProvider(initialRoute: config.initialRoute),
routeInformationParser: StackRouteInformationParser(),
routerDelegate: _stackRouter!,
backButtonDispatcher: StackRouterBackButtonDispatcher(_stackRouter!),
);
}