alt_bloc 1.0.0+3 copy "alt_bloc: ^1.0.0+3" to clipboard
alt_bloc: ^1.0.0+3 copied to clipboard

outdated

A library that provides components for more easier and boilerplate implementation of the BLoC architecture pattern.

1.0.0+3 - 2020-10-09 #

  • HOT FIX Error NoSuchMethodError: The method 'then' was called on null. that has been thrown when BlocRouter returns null has been fixed.

1.0.0+2 - 2020-10-09 #

  • BREAKING CHANGES Router function has been renamed to BlocRouter to avoid namespace conflict with Router widget that was added in Flutter 1.22.
  • Navigation typecast issue that appear when pass concrete type to generic parameter for addNavigation() method has been fixed.

1.0.0+1 - 2020-04-28 #

  • code format
  • README.md update

1.0.0 - 2020-04-28 - Major release #

  • New BlocConsumer widget has been implemented.
  • BlocBuilder, BlocProvider and RouteListener widgets have been refactored.
  • Bloc public interface has been redesigned.
  • New Bloc methods and properties have been added: Bloc.isDisposed, Bloc.containsState(), Bloc.addNavigationSource().
  • BREAKING CHANGES The way access to state and navigation events of Bloc has been changed. Bloc .listenNavigation() method has been changed to Bloc.navigationStream property. Bloc.listenState() has been changed to Bloc.getStateStream().
  • BREAKING CHANGES Method Bloc.addStreamSource() has been renamed to Bloc.addStatesSource().
  • BREAKING CHANGES Method Bloc.addFutureSource() has been renamed to Bloc.addStateSource().

0.1.2+3 - 2020-03-13 #

  • Issue with throwing ArgumentError after call addState method for disposed bloc has been fixed.

0.1.2+2 - 2020-03-04 #

  • Hotfix of navigation events processing flow.

0.1.2+1 - 2020-03-04 #

  • Issue with navigation events loss has been fixed.

0.1.2 - 2020-02-26 #

  • addNavigation<R>() method has been improved and returns a Future that completes to the result value passed to Navigator.pop() when the pushed route is popped off the navigator.
  • Bloc methods registerState, initialState, addNavigation, addState, addStreamSource and addFutureSource were marked as protected.

0.1.1+2 - 2020-02-15 #

  • addStreamSource<S>() and addFutureSource<S>() methods have been improved. New arguments that allow listen for source future/stream state have been added.

0.1.1+1 - 2020-02-02 #

  • All pub.dev health suggestions have been resolved.

0.1.1 - 2020-01-29 #

  • Implements Bloc feature that provide possibility pass Stream or Future as source of states. To use this feature you need to call StreamSubscription<S> addStreamSource<S>(Stream<S> source) or StreamSubscription<S> addFutureSource<S>(Future<S> source).

0.1.0 - 2020-01-28 #

  • Bloc design pattern solution. Implements Bloc with multi states feature. Implements widgets that improve work with Bloc such as BlocProvider, Provider, BlocBuilder, RouteListener.
12
likes
40
points
15
downloads

Publisher

verified publisheringenio.com

Weekly Downloads

A library that provides components for more easier and boilerplate implementation of the BLoC architecture pattern.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

flutter

More

Packages that depend on alt_bloc