json-obj-form-generator

1.3.2 • Public • Published

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

Package Sidebar

Install

npm i json-obj-form-generator

Weekly Downloads

0

Version

1.3.2

License

MIT

Unpacked Size

1.01 MB

Total Files

67

Last publish

Collaborators

  • unexplored_radovan