json-obj-form-generator

generate forms from JSON object


Keywords
json, form, forms, generator, designer, react, export
License
MIT
Install
npm install json-obj-form-generator@1.3.2

Documentation

json-obj-form-generator

generate forms from JSON object

NPM License

Install

npm install --save json-obj-form-generator

For more informations check documentation with sandbox (playground), designer translation generator and much more - here.

Usage of designer

import { JOFGENDesigner } from 'json-obj-form-generator';
import 'bootstrap/dist/css/bootstrap.css'; // most styles are from bootstrap library
import 'json-obj-form-generator/dist/css/designer.css';

...

  render()
  {
    return (
      <JOFGENDesigner 
        extended={true|false}
        json={json} 
        export={true|false} 
        onChange={(json, isValid) =>  {  }} 
        mode={"tree"|"linear"|"linear_merge"} 
      />
    );
  }

...

Usage of generator

import { JOFGENGenerator } from 'json-obj-form-generator';
import 'bootstrap/dist/css/bootstrap.css'; // most styles are from bootstrap library
import 'json-obj-form-generator/dist/css/generator.css';

...

  render()
  {
    return (
      <JOFGENGenerator 
        value={value} 
        json={json} 
        onChange={(value, isValid) => { }} 
        mode={"tree"|"linear"|"linear_merge"} 
      />
    )
  }

...

License

MIT ©Radovan Pranda