flutter_datahub library

Classes

CollectionController<Item>
CollectionStateModel<Item>
ErrorState<T>
ErrorText
FlutterHost
Hosts services and provides dependency injection.
FlutterLogBackend
LoadingSpinner
LoadingState<T>
PagedCollectionController<Item>
Provides collections in a paged manner.
PagedCollectionModel<Item>
PropertyBlocBuilder<B extends StateStreamable<PropertyState<S>>, S>
PropertyBuilder<TValue>
Provides an easy wrapper for a builder presenting the value of a PropertyState stream.
PropertyCubit<Property>
PropertyState<T>
Implements the most common use case for states.
ResolverProvider
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?

Typedefs

ErrorBuilder = Widget Function(BuildContext context, dynamic error)
Property<T> = Stream<PropertyState<T>>
TableRowBuilder<Item> = DataRow Function(BuildContext context, Item item)
ValueBuilder<Value> = Widget Function(BuildContext context, Value value)