bloc library

Classes

BaseBloc
Base class for business logic components.
Collection<Item>
Interface for collections.
CollectionAdapter<Item>
CollectionController<Item>
CollectionMapper<InternalItem, Item>
Maps collection elements while querying.
CollectionStateModel<Item>
ErrorState<T>
LoadingState<T>
PagedCollectionController<Item>
Queries collection in a paged manner.
PagedCollectionModel<Item>
ParameterizedCollection<Item>
PropertyBuilder<TValue>
Provides an easy wrapper for a builder presenting the value of a PropertyState stream.
PropertyState<T>
Implements the most common use case for states.
SequentialCollectionController<Item>
Controls collection querying in a lazy sequential manner.
SequentialCollectionModel<Item>
SliverCollectionBuilder<Item>
StateBuilder<TState>
TableCollectionBuilder<Item>
ValueState<T>

Functions

orNull<T>(dynamic obj) → T?