value_extensions 0.2.0
value_extensions: ^0.2.0 copied to clipboard
Set of extensions on ValueListenable that allows to use it as Streams in the Rx way.
0.2.0 25.11.2021 #
Breaking changes #
- Every derived Object obtained from transformer extensions is now a
ValueListenableinstead ofValueNotifier. - Removed
DisposeBag. - Removed
DisposableBuilder. - Extract value Extension (
.extractValue(...)) extensions now returnsStreamValueListenable. - Set Extension (
.set(...)) now takes a value instead of a function.
Non-Breaking changes #
- Added Dispose all Extension (
.disposeAll()). It is a replacement for theDisposeBagobject. - Added Update Extension (
.update(...)). It is a replacement for the.setextension method. - Derived
ValueListenables are now lazy and efficient – they don't compute anything if not listened to.
Misc #
- Package now follows guidelines in terms of usage of the
part ofdirective, it is now removed - Package now uses a custom linter
- Every transformer now has full test coverage
0.1.0 26.06.2021 #
- Updated example
- Updated README
- Added
.extractValue(...)extension - [BREAKING CHANGES]
.bind(...)extension used on the paralleled notifier obtained from.parallelWith(...)extension destructures its value
0.0.1 23.06.2021 #
- Initial release