NGN icon indicating copy to clipboard operation
NGN copied to clipboard

NGN.DATA Features

Open coreybutler opened this issue 7 years ago • 0 comments

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.

coreybutler avatar Aug 26 '18 00:08 coreybutler