ListViewExtensions<T> extension

on

Methods

toListView({required Widget itemBuilder(BuildContext context, T item, int index), Widget? emptyStateWidget, String defaultEmptyMessage = "There is no data to show", Axis scrollDirection = Axis.vertical, bool shrinkWrap = false, bool primary = false, ScrollPhysics? physics}) Widget

Available on List<T>?, provided by the ListViewExtensions extension

Creates a ListView.builder from a List with an optional empty state
toListViewSeparated({required Widget itemBuilder(BuildContext context, T item, int index), required Widget separatorBuilder(BuildContext context, int index), Widget? emptyStateWidget, String defaultEmptyMessage = "There is no data to show", Axis scrollDirection = Axis.vertical, bool shrinkWrap = false, bool primary = false, ScrollPhysics? physics}) Widget

Available on List<T>?, provided by the ListViewExtensions extension

Creates a ListView.separated from a List with an optional empty state