StoreList<T extends StoreListItem> constructor
StoreList<T extends StoreListItem> ([
- Iterable<
T> list = const []
Implementation
factory StoreList([Iterable<T> list = const []]) {
final filteredItems = list.toBuiltList();
final itemListCache = filteredItems;
final itemsIds = filteredItems.map((i) => i.id).toBuiltList();
final items = {for (final v in filteredItems) v.id: v}.build();
return StoreList._(itemsIds, items, itemListCache);
}