commit | 13095f943ead0e20d0981ad947d455d87209c1a2 | [log] [tgz] |
---|---|---|
author | Michael R Fairhurst <mfairhurst@google.com> | Wed Mar 10 01:24:48 2021 -0800 |
committer | GitHub <noreply@github.com> | Wed Mar 10 01:24:48 2021 -0800 |
tree | 6862387b2dd82a8aff9845e12ef8440fdce0f669 | |
parent | 89873d1970e39d72ccc463988f38ed7a880e3a7e [diff] |
Remove unneeded dart:async import (#96) Since Dart 2.1, Future and Stream have been exported from dart:core. Alternatively, if for some reason this package needs to continue to support Dart 2.0, an exception can be made for this internally.
Support for detecting and being notified when an object is mutated.
An observable is a way to be notified of a continuous stream of events over time.
Some suggested uses for this library:
You may want to look at the former TC39 proposal Observe.observe, which was deprecated.
There are two general ways to detect changes:
Observable.changes
and be notified when an object changesDiffer.diff
to determine changes between two objects