YaruNavigationPage constructor
const
YaruNavigationPage({
- Key? key,
- int? length,
- required YaruNavigationPageBuilder itemBuilder,
- required IndexedWidgetBuilder pageBuilder,
- WidgetBuilder? emptyBuilder,
- int? initialIndex,
- ValueChanged<
int> ? onSelected, - YaruPageController? controller,
- Widget? leading,
- Widget? trailing,
- String? initialRoute,
- RouteFactory? onGenerateRoute,
- RouteFactory? onUnknownRoute,
Implementation
const YaruNavigationPage({
super.key,
this.length,
required this.itemBuilder,
required this.pageBuilder,
this.emptyBuilder,
this.initialIndex,
this.onSelected,
this.controller,
this.leading,
this.trailing,
this.navigatorKey,
this.navigatorObservers = const <NavigatorObserver>[],
this.initialRoute,
this.onGenerateRoute,
this.onUnknownRoute,
}) : assert(initialIndex == null || controller == null),
assert((length == null) != (controller == null));