data_collection library
Classes
-
DataCollection<
T> -
DataCollectionInitialState<
T> - Initial state of data collection. Used when collection is first created.
-
DataCollectionListener<
T> -
DataCollectionLoadingState<
T> - Loading state of data collection. Used when collection is being updated.
-
DataCollectionState<
T> - Base class for all data collection states. Provides common functionality for data management and filtering.
-
DataCollectionUpdatedState<
T> - Updated state of data collection. Used when collection has been successfully updated.
-
DataCollectionUseCase<
T> -
FilterAction<
T> -
FilterUseCase<
T> -
FilterUseCaseResult<
T> -
MatchAction<
T> -
MatchUseCase<
T> -
MatchUseCaseResult<
T> -
Selection<
T> -
SelectionImpl<
T> -
SelectionState<
T> - State for managing selection of items. Provides functionality for tracking selected and staging items.
-
SimpleCollectionListener<
T> -
SortAction<
T> -
SortUseCase<
T> -
SortUseCaseResult<
T>
Typedefs
-
DataCollectionPredicate<
T> = bool Function(T item) -
DataCollectionStateCallback<
T> = void Function(T state)