bloc_advanced_tools 0.1.20 copy "bloc_advanced_tools: ^0.1.20" to clipboard
bloc_advanced_tools: ^0.1.20 copied to clipboard

Advanced tools for development using the BLoC pattern

0.1.20 #

  • update async_tools to 0.1.17

0.1.19 #

  • BlocMapCubit/BlocSetCubit: a replacement at an existing key waits for the outgoing child to close before the new one is created, so two children never own the same records at once. The key is absent while the swap runs.
  • StateMachineCubit: refuse transitions once close() has begun
  • update async_tools to 0.1.16

0.1.18 #

  • update async_tools to 0.1.15

0.1.17 #

  • add BlocSetCubit

0.1.16 #

  • update async_tools to 0.1.14

0.1.15 #

  • Lots of race condition cleanup and hardening

0.1.14 #

  • update async_tools to 0.1.11
  • add FutureCubit

0.1.13 #

  • update async_tools to 0.1.10

0.1.12 #

  • add StateMachineCubit
  • add AsyncCubitReactor
  • add AsyncCubitReactorState

0.1.11 #

  • remove unnecessary async from BlocMapCubit and StateMapFollower

0.1.10 #

  • update async_tools to 0.1.9

0.1.9 #

  • update async_tools to 0.1.8

0.1.8 #

  • update async_tools to 0.1.7

0.1.7 #

  • add update() to BlocMapCubit
  • switch BlocUpdater to use serialFutureClose to avoid dangling locks

0.1.6 #

  • Improve error reporting for bloc state errors

0.1.5 #

  • Update async_tools to 0.1.5

0.1.4 #

  • Update async_tools to 0.1.4

0.1.3 #

  • Make TransformerCubit specific to input cubit type

0.1.2 #

  • Make syncFollowers work recursively down the follower chain

0.1.1 #

  • Update async_tools to 0.1.1

0.1.0 #

  • Initial version
2
likes
160
points
258
downloads

Documentation

API reference

Publisher

verified publisherveilid.com

Weekly Downloads

Advanced tools for development using the BLoC pattern

Repository (GitLab)
View/report issues

Funding

Consider supporting this project:

veilid.org

License

MPL-2.0 (license)

Dependencies

async_tools, bloc, equatable, fast_immutable_collections, meta

More

Packages that depend on bloc_advanced_tools