Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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