FuiAdaptiveSplitScaffold<T> constructor
const
FuiAdaptiveSplitScaffold<T> ({
- Key? key,
- required List<
FuiSplitItem< items,T> > - required T? selectedValue,
- required ValueChanged<
T> onSelected, - required Widget detailBuilder(
- BuildContext context,
- T value
- Widget supplementaryBuilder(
- BuildContext context,
- T value
- Widget? masterHeader,
- Widget? emptyDetail,
- Widget? emptySupplementary,
- FuiCompactDetailPresentation compactPresentation = FuiCompactDetailPresentation.auto,
- FuiNavigationBreakpoints breakpoints = const FuiNavigationBreakpoints(),
- FuiSplitNavigationPlan plan = const FuiSplitNavigationPlan(),
- String? masterTitle,
Implementation
const FuiAdaptiveSplitScaffold({
super.key,
required this.items,
required this.selectedValue,
required this.onSelected,
required this.detailBuilder,
this.supplementaryBuilder,
this.masterHeader,
this.masterFooter,
this.emptyDetail,
this.emptySupplementary,
this.compactPresentation = FuiCompactDetailPresentation.auto,
this.breakpoints = const FuiNavigationBreakpoints(),
this.plan = const FuiSplitNavigationPlan(),
this.masterTitle,
});