Holistic
Angular data driven forms and lists
ng-holistic
Make the development of data driven Angular applications faster!
How this library helps you
- Data driven forms
- Data driven tables
- Utils aka Common
Data driven forms
Overview
The target here is to create angular forms declaratively now matter how simple or complex they are.
These should support following scenarios:
- Create forms by declaring them via js structure.
- Sync form controls / UI components values via standard DataValueAccess interface.
- Sync any input / output property of the components with one from declarations, supporting both scalar and observables.
- Hide / Show components via observable declaration property.
- Set component validations via declaration property, both scalar and observable.
- Set of the controls generated by declaration must be unrestricted, configurable and expandable, so doesn't depended on any UI library.
- Ability to create arbitrary control groups such as tabs, groups, etc, again unrestricted, configurable and expandable.
- Support custom components inside definition with all benefits of regular ones.
Note: there is ready to use library based on clarity UI design system with predefined set of components.
Data driven lists
Overview
The target here is to create angular lists declaratively.