StandardPageFactory<T extends StandardPage<R> , R extends Object?> constructor
StandardPageFactory<T extends StandardPage<R> , R extends Object?> ({
- required T create(
- R pageData
- Map<
String, R Function(RegExpMatch match, Uri uri)> ? links, - String linkGenerator(
- R pageData
- bool groupRoot = false,
- String? group = defaultGroup,
- bool keepHistory = true,
- LocalKey pageKey(
- R pageData
- StandardPageInterface<
R, void> pageBuilder(- Widget child,
- String? name,
- R pageData,
- LocalKey pageKey,
- String restorationId,
- GlobalKey<
StandardPageWithResult< standardPageKey,R, void> > - StandardPageWithResultFactory<
StandardPageWithResult< factoryObject,R, void> , R, void>
- R pageDataWhenNull()?,
- String? pageName()?,
- String restorationId(
- R pageData
- Type? parentPageType,
Create a StandardPageFactory
Implementation
StandardPageFactory({
required super.create,
super.links,
super.linkGenerator,
super.groupRoot,
super.group,
super.keepHistory,
super.enableNavigationAnalytics,
super.navigationMode,
super.pageKey,
super.pageBuilder,
super.pageDataWhenNull,
super.pageName,
super.restorationId,
super.parentPageType,
});