StartupPageFactory<T extends StandardPage<StartupPageCompleter> > constructor
StartupPageFactory<T extends StandardPage<StartupPageCompleter> > ({
- required T create(
- StartupPageCompleter pageData
- bool groupRoot = false,
- String? group,
- bool keepHistory = true,
- LocalKey pageKey(
- StartupPageCompleter pageData
- StandardPageInterface<
StartupPageCompleter, void> pageBuilder(- Widget child,
- String? name,
- StartupPageCompleter pageData,
- LocalKey pageKey,
- String restorationId,
- GlobalKey<
StandardPageWithResult< standardPageKey,StartupPageCompleter, void> > - StandardPageWithResultFactory<
StandardPageWithResult< factoryObject,StartupPageCompleter, void> , StartupPageCompleter, void>
- StartupPageCompleter pageDataWhenNull()?,
- String? pageName()?,
- String restorationId(
- StartupPageCompleter pageData
Create a StartupPageFactory
Implementation
StartupPageFactory({
required super.create,
super.groupRoot,
String? group,
super.keepHistory,
super.enableNavigationAnalytics,
super.navigationMode,
super.pageKey,
super.pageBuilder,
super.pageDataWhenNull,
super.pageName,
super.restorationId,
}) : super(
group: 'startup${group?.isNotEmpty == true ? '@$group' : ''}',
);