Index: pkg/observe/lib/src/list_path_observer.dart |
diff --git a/pkg/observe/lib/src/list_path_observer.dart b/pkg/observe/lib/src/list_path_observer.dart |
index bab01c230fd5d121ae9ef534fe2fb8d9d27f9a49..22a81995989483ad5876c4e2328c05a4f44e3584 100644 |
--- a/pkg/observe/lib/src/list_path_observer.dart |
+++ b/pkg/observe/lib/src/list_path_observer.dart |
@@ -12,6 +12,7 @@ import 'package:observe/observe.dart'; |
// The main difference is we support anything on the rich Dart Iterable API. |
/// Observes a path starting from each item in the list. |
+@deprecated |
class ListPathObserver<E, P> extends ChangeNotifier { |
final ObservableList<E> list; |
final String _itemPath; |
@@ -59,7 +60,7 @@ class ListPathObserver<E, P> extends ChangeNotifier { |
if (lengthAdjust > 0) { |
for (int i = 0; i < lengthAdjust; i++) { |
int len = _observers.length; |
- var pathObs = new PathObserver(list, '$len.$_itemPath'); |
+ var pathObs = new PathObserver(list, '[$len].$_itemPath'); |
pathObs.open(_scheduleReduce); |
_observers.add(pathObs); |
} |