abstract_list/_all library
Classes
- AbstractLisErrorContainer
- A widget that displays an error message with an option to retry.
-
AbstractListBloc<
S extends AbstractListState> - An abstract bloc class for handling a list of items with various states.
-
AbstractListBuilder<
B extends StateStreamableSource< S> , S extends AbstractListState> - A generic widget for building lists that support state management, pagination, and refresh functionalities.
-
AbstractListBusBridgeBloc<
S extends AbstractListState> - An abstract class that bridges the list bloc with an event bus. It listens to events on the event bus and allows for state changes based on those events.
-
AbstractListBusBridgeCubit<
S extends AbstractListState> - An abstract class that acts as a bridge for integrating the cubit with an event bus. It allows the cubit to publish its state and also to listen for events from the event bus.
-
AbstractListBusObserverBloc<
S extends AbstractListState> - An abstract class that acts as a bloc observer for listening to events from an event bus. This allows the bloc to react to external events outside its normal flow.
-
AbstractListBusObserverCubit<
S extends AbstractListState> - An abstract class that allows a cubit to observe events from an event bus. Subclasses must implement logic to handle these events.
-
AbstractListBusPublisherBloc<
S extends AbstractListState> - An abstract class that enables publishing state changes to an event bus. This allows other parts of the application to react to state changes in this bloc.
-
AbstractListBusPublisherCubit<
S extends AbstractListState> - An abstract class that enables a cubit to publish its state to an event bus. This allows other components to react to state changes outside the cubit.
-
AbstractListCubit<
S extends AbstractListState> - An abstract class representing a cubit for managing a list state in a generic manner.
- AbstractListEvent
- An abstract class that defines the base for all list-related events.
-
AbstractListFilterablePaginatedState<
TSearchModel extends Pagination, TListItem> - An abstract class representing a filterable and paginated list state.
-
AbstractListFilterableState<
TSearchModel, TListItem> - An abstract class representing a filterable list state.
-
AbstractListLoadEvent<
TSearchModel> - An event that signifies a request to load data into a list.
- AbstractListLoadMoreEvent
- An event that signifies a request to load more data into the list.
- AbstractListNoDataContainer
- A widget that displays a message indicating that no data is available.
- AbstractListRefreshEvent
- An event that signifies a request to refresh the currently loaded list data.
-
AbstractListState<
TListItem> - An abstract class representing the state of a list.
Enums
- AbstractScrollBehaviour
- Enum to define the behavior of scrollable headers or footers.