Skip to content

Commit 8162c93

Browse files
committed
Use DisposableValueListenable from shared package disposable_value_listenable
1 parent 4e20f2d commit 8162c93

File tree

4 files changed

+13
-8
lines changed

4 files changed

+13
-8
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
## 1.2.1
2+
3+
* Add `DisposableValueListenable.transform` to fully consume and map one value listenable into another
4+
* When the new one is disposed, the underlying source will be disposed with it
5+
* Allow specifying custom `dispose` callback for `combineLatest*` functions
6+
* Use `DisposableValueListenable` from shared package `disposable_value_listenable`
7+
18
## 1.2.0
29

310
* Add `StaticValueListenable` for when one wants to use a static value with `combineLatest` or in a `CombinedValueListenable`

lib/src/disposable_value_listenable.dart

Lines changed: 0 additions & 6 deletions
This file was deleted.

lib/value_listenable_extensions.dart

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1+
export 'package:disposable_value_listenable/disposable_value_listenable.dart'
2+
show DisposableValueListenable;
3+
14
export './src/combine_latest.dart';
25
export './src/combined_value_listenable.dart';
36
export './src/connect.dart';
4-
export './src/disposable_value_listenable.dart';
57
export './src/listen.dart';
68
export './src/map.dart';
79
export './src/static_value_listenable.dart';

pubspec.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: value_listenable_extensions
22
description: "Useful tools for working with `ValueListenable`s."
3-
version: 1.2.1-1
3+
version: 1.2.1
44
homepage: https://github.com/LunaONE/value_listenable_extensions
55

66
environment:
@@ -13,6 +13,8 @@ dependencies:
1313

1414
meta: ^1.4.0
1515

16+
disposable_value_listenable: ^1.0.0
17+
1618
dev_dependencies:
1719
flutter_test:
1820
sdk: flutter

0 commit comments

Comments
 (0)