Future Objectives - PronabM/State.js GitHub Wiki

Future Objectives

  • Create a Core2 which will preserve the changes than the core so that we can get the values of oldVal and newVal.

  • Apply the Following Algo:

1. Get "on" method request.
2. Add property (Example 'range.start') to onList dictionary.
3. Wait for prop (setter method).
4. If not locked then execute the handle on onList.
5. If locked update the core and leave the core2 unchanged.
6. When unlocked execute the handle.
7. Make core2 = core.
8. Go to (1).   
  • Apply Same Algo for next() method.