ListViewByItems<T> function

ListView ListViewByItems<T>(
  1. List<T> items,
  2. Widget itemBuilder(
    1. T
    ), {
  3. bool seprator = false,
})

Implementation

ListView ListViewByItems<T>(List<T> items, Widget Function(T) itemBuilder, {bool seprator = false}) {
  if (seprator) {
    return ListView.separated(shrinkWrap: true, itemBuilder: (c, i) => itemBuilder(items[i]), separatorBuilder: separatorBuilder, itemCount: items.length);
  }
  return ListView.builder(shrinkWrap: true, itemBuilder: (c, i) => itemBuilder(items[i]), itemCount: items.length);
}