Closed DartBot closed 9 years ago
Issue by jmesserly Originally opened as dart-lang/sdk#14157
* Observable.changes should only be property changes.
ObservableList will have "listChanges" property which includes the ListChangeRecords.
Splitting this allows the consumer to know what kind of records it is getting, and makes the API constraints more clear.
* remove ChangeRecord base class
* add "target" to List/Map change record
* add old/new values to ListChangeRecord? See http://wiki.ecmascript.org/doku.php?id=harmony:observe#array.observe
Comment by jmesserly
Removed this from the M8 milestone. Added this to the Later milestone.
first step here: https://codereview.chromium.org/53743002/
Set owner to @jmesserly. Added Started label.
Update: all issues are fixed except splitting out MapChangeRecord and adding "object" to it.
Removed the owner. Added Accepted label.
Comment by sigmundch
Removed this from the Later milestone. Added this to the M9 milestone.
Comment by clayberg
Removed this from the M9 milestone. Added this to the 1.1 milestone.
Removed this from the 1.1 milestone. Added this to the 1.2 milestone.
Comment by anders-sandholm
Removed Library-Observe label. Added Pkg-Observe label.
Removed Area-Polymer label. Added Area-Pkg label.
Comment by kasperl
Removed this from the 1.2 milestone. Added this to the 1.6 milestone.
Removed Priority-Unassigned label. Added Priority-Low label.
Removed this from the 1.6 milestone. Added Polymer-P-1 label.
Removed Polymer-P-1 label. Added Polymer-Milestone-Next label.
Removed Polymer-Milestone-Next label. Added PolymerMilestone-Next label.
https://github.com/dart-lang/observe/issues/3
Added MovedToGithub label.
Issue by jmesserly Originally opened as dart-lang/sdk#14157
* Observable.changes should only be property changes.
ObservableList will have "listChanges" property which includes the ListChangeRecords.
Splitting this allows the consumer to know what kind of records it is getting, and makes the API constraints more clear.
* remove ChangeRecord base class
* add "target" to List/Map change record
* add old/new values to ListChangeRecord? See http://wiki.ecmascript.org/doku.php?id=harmony:observe#array.observe