Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NGN.DATA Features #55

Open
3 of 9 tasks
coreybutler opened this issue Aug 26, 2018 · 0 comments
Open
3 of 9 tasks

NGN.DATA Features #55

coreybutler opened this issue Aug 26, 2018 · 0 comments

Comments

@coreybutler
Copy link
Member

coreybutler commented Aug 26, 2018

From ngn-core created by coreybutler : ngnjs/ngn-core#6

New Features

  • 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*
  • Relationships instead/in addition to nested models/stores.
  • Data Diff
    • 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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant