FastListView<T extends FastItem> constructor
const
FastListView<T extends FastItem> ({
- Key? key,
- required List<
T> items, - EdgeInsets padding = EdgeInsets.zero,
- bool groupByCategory = false,
- bool showItemDivider = false,
- bool useDenseListItem = true,
- bool isViewScrollable = true,
- bool sortItems = true,
- bool isEnabled = true,
- List<
FastListItemCategory< extraTabBuilder()?,T> > - EdgeInsets? itemContentPadding,
- FastListViewLayoutDelegate<
T> ? delegate, - FastListItemBuilder<
T> ? listItemBuilder, - List<
FastCategory> ? categories, - Widget? emptyContent,
- String? emptyText,
Implementation
const FastListView({
super.key,
required this.items,
this.padding = EdgeInsets.zero,
this.groupByCategory = false,
this.showItemDivider = false,
this.useDenseListItem = true,
this.isViewScrollable = true,
this.sortItems = true,
this.isEnabled = true,
this.extraTabBuilder,
this.itemContentPadding,
this.delegate,
this.listItemBuilder,
this.categories,
this.emptyContent,
this.emptyText,
});