bloc_signals_bloc 1.0.3
bloc_signals_bloc: ^1.0.3 copied to clipboard
Classic BLoC (package:bloc) interoperability adapters for BlocSignal state containers.
Changelog #
1.0.3 #
- Dependencies: Align intra-workspace
bloc_signalsdependency constraint to^1.5.0(#334).
1.0.2 #
- Correct
ClassicBlocSignalandClassicCubitSignaldocumentation and README to accurately describe classic BLoC stream latency contracts (Issue #303). - Add integration tests asserting microtask-level stream latency behavior for classic BLoC and Cubit adapters (Issue #303).
1.0.1 #
- Add
valuegetter onBlocSignalToClassicBlocandBlocSignalToClassicCubitadapters (#251). - Update adapter doc comments to reference
.value(#251). - Bump minimum
bloc_signalsdependency constraint to^1.4.0(#251).
1.0.0 #
- Initial release of
bloc_signals_bloc. - Bidirectional interoperability adapters and extensions:
classicBloc.toBlocSignal(): Convert anypackage:blocBlocinto aClassicBlocSignalwith synchronous reactive signals and.add(event)forwarding.classicCubit.toBlocSignal(): Convert anypackage:blocCubitinto aClassicCubitSignalwith synchronous reactive signals and typed.cubitmethod access.blocSignal.toClassicBloc(): Convert any modernBlocSignalinto a classicBlocfor drop-in compatibility with legacyflutter_blocwidgets (BlocBuilder,BlocListener,BlocConsumer,BlocSelector).cubitSignal.toClassicCubit(): Convert any modernCubitSignalinto a classicCubit.blocSignalBase.toClassicBloc()andblocSignalBase.toClassicCubit(): Generic base adapters for allBlocSignalBasecontainers.