NGN
NGN copied to clipboard
NGN.DATA Features
From ngn-core created by coreybutler : ngnjs/ngn-core#6
New Features
- [x] Field Input Modifiers/Model Input Modifiers (for cleaning input data)
- [ ] Data Representations (i.e. restrict attributes via attribute white/blacklist)
- [ ] Model Comparison | Diff Utility
- [ ] Triggers*
- [x] Relationships instead/in addition to nested models/stores.
- [ ] Data Diff
- [x] Object Diff
- [ ] Array Diff
- [ ] String Diff
*Events can already be used to listen for changes, but there currently isn't a concept for preventing a change, replacing a value, or applying something to all models without explicitly setting up event listeners. The concept of triggers should allow for a simple way to define handlers in a central location. Triggers should be applied to stores.