FastSplitViewShell<T extends FastItem> constructor

const FastSplitViewShell<T extends FastItem>({
  1. Key? key,
  2. required List<T> items,
  3. Widget? detailsPage,
  4. String? searchPlaceholderText,
  5. Widget? clearSearchIcon,
  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<T>? listItemBuilder,
  13. ValueChanged<FastItem>? onSelectionChanged,
  14. T? selection,
})

Implementation

const FastSplitViewShell({
  super.key,
  required this.items,
  this.detailsPage,
  this.searchPlaceholderText,
  this.clearSearchIcon,
  this.shouldUseFuzzySearch = false,
  this.showItemDivider = false,
  this.showSearchBar = false,
  this.sortItems = true,
  this.isEnabled = true,
  this.itemContentPadding,
  this.listItemBuilder,
  this.onSelectionChanged,
  this.selection,
});