abstract_item/state_management/_all library

Classes

AbstractItemBloc<S extends AbstractItemState>
AbstractItemBusBridgeBloc<S extends AbstractItemState>
An abstract class that serves as a bridge between an event bus and the Item BLoC.
AbstractItemBusBridgeCubit<S extends AbstractItemState>
An abstract class that connects an item Cubit with an event bus.
AbstractItemBusObserverBloc<S extends AbstractItemState>
An abstract class that observes events from an event bus and interacts with an Item BLoC.
AbstractItemBusObserverCubit<S extends AbstractItemState>
An abstract class that observes events from an event bus in the context of an item Cubit.
AbstractItemBusPublisherBloc<S extends AbstractItemState>
An abstract class that publishes state changes to an event bus from an Item BLoC.
AbstractItemBusPublisherCubit<S extends AbstractItemState>
An abstract class that publishes state changes to an event bus in the context of an item Cubit.
AbstractItemCubit<S extends AbstractItemState>
An abstract class that serves as a base for item Cubits, providing functionality for loading and processing data states.
AbstractItemEvent
An abstract base class representing an event related to an item.
AbstractItemFilterableState<TSearchModel, TItem>
An abstract class representing a filterable item state with generic types for both the search model TSearchModel and the item TItem.
AbstractItemLoadEvent<TSearchModel>
An event representing a request to load an item, optionally with a search model.
AbstractItemState<TItem>
An abstract base class representing the state of an item with generic type TItem.