YaruNavigationRail constructor
const
YaruNavigationRail({
- Key? key,
- required int length,
- required YaruNavigationPageBuilder itemBuilder,
- required int? selectedIndex,
- required ValueChanged<
int> ? onDestinationSelected, - Widget? leading,
- Widget? trailing,
Implementation
const YaruNavigationRail({
super.key,
required this.length,
required this.itemBuilder,
required this.selectedIndex,
required this.onDestinationSelected,
this.leading,
this.trailing,
}) : assert(length >= 2),
assert(
selectedIndex == null ||
(0 <= selectedIndex && selectedIndex < length),
);