FastNavigationSplitView constructor
const
FastNavigationSplitView({
- Key? key,
- required FastItemDetailsBuilder<
FastItem> detailsBuilder, - required List<
FastItem> items, - String searchPlaceholderText = kFastSearchPlaceholderText,
- Widget clearSearchIcon = kFastClearSearchIcon,
- bool shouldUseFuzzySearch = false,
- bool showItemDivider = false,
- bool showSearchBar = false,
- bool sortItems = true,
- bool isEnabled = true,
- EdgeInsets? itemContentPadding,
- FastListItemBuilder<
FastItem> ? listItemBuilder, - Size appBarHeightSize = _kAppBarHeightSize,
- bool isTitlePositionBelowAppBar = true,
- bool showAppBar = true,
- Color? appBarBackgroundColor,
- Widget? floatingActionButton,
- Widget? closeButton,
- Widget? backButton,
- Color? titleColor,
- String? titleText,
- List<
Widget> ? actions, - Widget? leading,
Implementation
const FastNavigationSplitView({
Key? key,
required this.detailsBuilder,
required this.items,
this.searchPlaceholderText = kFastSearchPlaceholderText,
this.clearSearchIcon = kFastClearSearchIcon,
this.shouldUseFuzzySearch = false,
this.showItemDivider = false,
this.showSearchBar = false,
this.sortItems = true,
this.isEnabled = true,
this.itemContentPadding,
this.listItemBuilder,
this.appBarHeightSize = _kAppBarHeightSize,
this.isTitlePositionBelowAppBar = true,
this.showAppBar = true,
this.appBarBackgroundColor,
this.floatingActionButton,
this.closeButton,
this.backButton,
this.titleColor,
this.titleText,
this.actions,
this.leading,
}) : super(key: key);