ListModel<E> constructor

ListModel<E>({
  1. required GlobalKey<SliverAnimatedListState> listKey,
  2. required dynamic removedItemBuilder,
  3. required Iterable<E>? initialItems,
})

Implementation

ListModel({
  required this.listKey,
  required this.removedItemBuilder,
  required Iterable<E>? initialItems,
}) : assert(removedItemBuilder != null),
      _items = List<E>.from(initialItems ?? <E>[]);