Coder Social home page Coder Social logo

pinkdiamond1 / ng-holistic Goto Github PK

View Code? Open in Web Editor NEW

This project forked from scalio/ng-holistic

0.0 1.0 0.0 6.02 MB

Angular data driven forms and lists

Home Page: https://www.ng-holistic.com

License: Apache License 2.0

JavaScript 1.12% PowerShell 0.07% TypeScript 65.21% CSS 1.83% HTML 31.77%

ng-holistic's Introduction

ng-holistic at Scalio

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

Demo App

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 UI design system with predefined set of components.

Data driven lists

Demo App

Overview

The target here is to create angular lists declaratively.

Common

Demo App

Author

Created by @baio @ Scalio

About us



ng-holistic's People

Contributors

baio avatar bmgdev avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.