a hight level view
Creating complex forms out of a JSON object
Utilize all native browser features of form controls
Customize Controls, Groups, Components and Layout
Reuse it in both a form builder and form presenter
API
Client
{ ... }
Firstname
....
Lastname
Send
Components
Functions
Dynamic Form
Component
JSON Data
View
States: INVALID, VALID, PENDING
Validation: sync / async default and custom validation
Disabled, Focused
Placeholder
Formatter Parser
Validation: sync / async validation
valueChangeListener
stateChangeListener
Validation: sync / async default
Disabled
By Michael Hladky