FastNavigationSplitView constructor

const FastNavigationSplitView({
  1. Key? key,
  2. required FastItemDetailsBuilder<FastItem> detailsBuilder,
  3. required List<FastItem> items,
  4. String searchPlaceholderText = kFastSearchPlaceholderText,
  5. Widget clearSearchIcon = kFastClearSearchIcon,
  6. bool shouldUseFuzzySearch = false,
  7. bool showItemDivider = false,
  8. bool showSearchBar = false,
  9. bool sortItems = true,
  10. bool isEnabled = true,
  11. EdgeInsets? itemContentPadding,
  12. FastListItemBuilder<FastItem>? listItemBuilder,
  13. Size appBarHeightSize = _kAppBarHeightSize,
  14. bool isTitlePositionBelowAppBar = true,
  15. bool showAppBar = true,
  16. Color? appBarBackgroundColor,
  17. Widget? floatingActionButton,
  18. Widget? closeButton,
  19. Widget? backButton,
  20. Color? titleColor,
  21. String? titleText,
  22. List<Widget>? actions,
  23. 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);