add<T> method

ListViewBuilder add<T>({
  1. required Iterable<T> items,
  2. Getter<Widget>? header,
  3. WidgetValueBuilder<T>? builder,
  4. bool divide = false,
})

Implementation

ListViewBuilder add<T>({
  required Iterable<T> items,
  Getter<Widget>? header,
  WidgetValueBuilder<T>? builder,
  bool divide = false,
}) {
  if (header != null && items.isNotEmpty) {
    allItems.add((_) => header());
  }
  items.forEach((item) {
    allItems.add((_) => builder!(_, item));
  });
  return this;
}