stream_loader library

Classes

LoaderBloc<Content extends Object>
BLoC that handles loading and refreshing data
LoaderMessage<Content>
Class that represents a message event
LoaderState<Content extends Object>
View state that exposed to widget builder
LoaderStateBuilder<Content extends Object>
LoaderWidget<Content extends Object>
Widget that builds itself based on the latest data of LoaderBloc.state$

Enums

FlattenStrategy
Describes how a stream of inner streams should be flattened into a stream of values.

Typedefs

LoaderBuilder<Content extends Object> = Widget Function(BuildContext context, LoaderState<Content> state, LoaderBloc<Content> bloc)
Signature for strategies that build widgets based on LoaderState.
LoaderMessageHandler<Content extends Object> = void Function(BuildContext context, LoaderMessage<Content> message, LoaderBloc<Content> bloc)
The handler for LoaderMessage.