Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/scalio/ng-holistic
Angular data driven forms and lists
https://github.com/scalio/ng-holistic
Last synced: about 2 months ago
JSON representation
Angular data driven forms and lists
- Host: GitHub
- URL: https://github.com/scalio/ng-holistic
- Owner: scalio
- License: apache-2.0
- Created: 2019-08-11T01:46:15.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-10-05T22:04:22.000Z (over 1 year ago)
- Last Synced: 2023-10-05T23:21:46.309Z (over 1 year ago)
- Language: TypeScript
- Homepage: https://www.ng-holistic.com
- Size: 12 MB
- Stars: 7
- Watchers: 19
- Forks: 1
- Open Issues: 42
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![ng-holistic at Scalio](https://raw.githubusercontent.com/scalio/ng-holistic/master/scalio-mark-h.svg?sanitize=true)
ng-holistic
Make the development of data driven Angular applications faster!
## How this library helps you
1. Data driven forms
2. Data driven tables
3. 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:
1. Create forms by declaring them via js structure.
2. Sync form controls / UI components values via standard DataValueAccess interface.
3. Sync any input / output property of the components with one from declarations, supporting both scalar and observables.
4. Hide / Show components via observable declaration property.
5. Set component validations via declaration property, both scalar and observable.
6. Set of the controls generated by declaration must be unrestricted, configurable and expandable, so doesn't depended on any UI library.
7. Ability to create arbitrary control groups such as tabs, groups, etc, again unrestricted, configurable and expandable.
8. Support custom components inside definition with all benefits of regular ones.> Note: there is ready to use library based on [clarity](https://vmware.github.io/clarity/) UI design system with predefined set of components.
## Data driven lists
### Overview
The target here is to create angular lists declaratively.
## Common
## Author
Created by [@baio](https://github.com/baio/) @ [Scalio](https://scal.io/)## About us