-
Notifications
You must be signed in to change notification settings - Fork 2
Closed
Description
This issue articulates the changes and schedule to get can-dom-mutate integrated into CanJs.
Effected packages, ordered by what will be touched first:
- can-util
- can-view-live
- can-stache-bindings
- can-simple-dom
3.0 Schedule
| # | Task | Status |
|---|---|---|
| 0 | Update dependencies to use can-dom-data and can-globals |
Done |
| 1 | Replace the events in can-util/dom/events/${inserted/removed/attributes} and see CDM is a drop in replacement for can-util and full canjs; tweak to match existing behavior (potentially creating a one-off module in CDM to patch the differences) |
|
| 2 | Repeat for can-view-live, making sure the removed event works as expected |
|
| 3 | Repeat for can-stache-bindings (and this point if everything passes can-simple-dom should just work as well but we can run some tests perhaps) |
|
| 4 | Publish the changes to the above modules in v3.0s. |
4.0 Schedule
| # | Task |
|---|---|
| 0 | Update can-view-live and can-stache-bindings to use CDM directly instead of using DOM events |
4.0+ Schedule
| # | Task |
|---|---|
| 0 | Alter can-view-live and can-view-list to leverage text node level observation |
Let me know if I am missing any packages/pieces that will need to be addressed.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels