bloc_widgets 1.1.0 copy "bloc_widgets: ^1.1.0" to clipboard
bloc_widgets: ^1.1.0 copied to clipboard

outdated

A new Flutter package with BlocWidgets.

BlocWidgets #

pub package

bloc_widgets is a Flutter package that provides an alternative to the ConsumerWidget from the riverpod package specifically designed for the flutter_bloc package.
It simplifies the integration of blocs and widgets by extending StatelessWidget, overriding build method and providing buildWithBloc instead, which should be using to build widget for given state.

BlocConsumerWidget additionally provides listenWhen,buildWhen,listen methods which BlocConsumer is using.
BlocBuilderWidget additionally provides buildWhen method which BlocBuilder is using.
BlocListenerWidget additionally provides listenWhen method which BlocListener is using.
SelectorWidget additionally provides selector method which BlocSelector is using .

Those widgets support Bloc and Cubit as well.

Features #

  • Wrapping BlocConsumer functionality into BlocConsumerWidget
  • Wrapping BlocBuilder functionality into BlocBuilderWidget
  • Wrapping BlocListener functionality into BlocListenerWidget
  • Wrapping BlocSelector functionality into BlocSelectorWidget

Installation #

Add bloc_widgets as a dependency in your pubspec.yaml file:

dependencies:
  bloc_widgets: ^1.0.1

Contributing #

Contributions to bloc_widgets are welcome! If you find a bug or want to suggest an improvement, please create an issue or submit a pull request on the GitHub repository.

License #

bloc_widgets package is released under the MIT License. See the LICENSE file for more details.

2
likes
0
points
29
downloads

Publisher

unverified uploader

Weekly Downloads

A new Flutter package with BlocWidgets.

Homepage

License

unknown (license)

Dependencies

flutter, flutter_bloc

More

Packages that depend on bloc_widgets