BlocxCollectionState<T extends BlocxBaseEntity> constructor
const
BlocxCollectionState<T extends BlocxBaseEntity> ({
- required List<
T> list, - required bool hasReachedEnd,
- required bool isLoadingNextPage,
- required bool isRefreshing,
- required bool isSearching,
- Set<
String> selectedItemIds = const {}, - Set<
String> beingSelectedItemIds = const {}, - Set<
String> highlightedItemIds = const {}, - Set<
String> beingRemovedItemIds = const {}, - Set<
String> expandedItemIds = const {}, - dynamic additionalInfo,
- required bool shouldRebuild,
- required bool shouldListen,
Implementation
const BlocxCollectionState({
required this.list,
required this.hasReachedEnd,
required this.isLoadingNextPage,
required this.isRefreshing,
required this.isSearching,
this.selectedItemIds = const {},
this.beingSelectedItemIds = const {},
this.highlightedItemIds = const {},
this.beingRemovedItemIds = const {},
this.expandedItemIds = const {},
this.additionalInfo,
required super.shouldRebuild,
required super.shouldListen,
});