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>
Extensions
- ContextResolver on BuildContext
-
PropertyStateMapper
on Stream<
PropertyState< E> > -
PropertyStreamUtils
on Stream<
PropertyState< T> > -
StreamUtils
on Stream<
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)