Skip to main content

centralized_bloc 1.0.1 copy "centralized_bloc: ^1.0.1" to clipboard
centralized_bloc: ^1.0.1 copied to clipboard

A lightweight reusable Bloc architecture with centralized state handling, loading, error handling, and UI building.

1.0.1 #

  • Added BlocProvider inside centralizedBloc
  • Supports both outside and inside BlocProvider

1.0.0 #

  • Added global CentralizedBlocConfig.
  • Added configurable global initial state UI.
  • Added configurable global loading state UI.
  • Added configurable global error state UI.
  • Added CentralizedBlocConfig.configure() for application-wide UI customization.
  • Added CentralizedBlocConfig.reset() to restore default configuration.
  • Preserved default UI behavior when no custom configuration is provided.
  • Improved centralized state UI customization.

0.1.0 #

  • Bug Fixes.

0.0.1 #

  • Initial release of centralized_bloc.
  • Added BaseBloc for reusable BLoC event handling.
  • Added BaseState with Initial, Loading, Loaded, and Error states.
  • Added CentralizedBloc for centralized state-based UI building and listening.
  • Added maybeMap() state handling.
  • Added customizable error handling.
  • Added example application demonstrating package usage.
1
likes
150
points
342
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A lightweight reusable Bloc architecture with centralized state handling, loading, error handling, and UI building.

License

MIT (license)

Dependencies

flutter, flutter_bloc

More

Packages that depend on centralized_bloc