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

/json-obj-form-generator/

    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