GithubHelp home page GithubHelp logo

miguelramosfdz / clearbridge-form-builder Goto Github PK

View Code? Open in Web Editor NEW

This project forked from clearbridgesoft/clearbridge-form-builder

0.0 2.0 0.0 2.66 MB

form builder for mozilla react-jsonschema-form

License: Apache License 2.0

clearbridge-form-builder's Introduction

clearbridge-form-builder

form builder for mozilla react-jsonschema-form

A live playground is hosted on gh-pages.

clearbridge-form-builder

form builder for mozilla react-jsonschema-form

A live playground is hosted on gh-pages.

How to use it?


  1. To Add New Fields:

    • Right click on root or any field names.
    • Select basic field.
    • Select field that you would like to create. For example: Textbox
    • A new field will be created. If you select from the root, it will add this field to the bottom of the form. If you select a particular field. The new field will be created below that field.
  2. View and Edit Properties:

    • Click any field you would like to edit.
    • The properties will be appeared on the right screen.
    • To hide properties click on the field in the left tree view.
    • The properties will have:
      • Name: a field name, this field can't contain any space
      • title: This field is used to modify the title of this field on the form-builder.
      • description: This field is used to describe more for the field. It will be also appeared on the form builder with smaller amount(you can adjust the css to change the font).
      • classNames: You can identify the class name of CSS and then apply it to the field. This is useful when you have repeated fields with similar design.
      • Help Text: This fields is used as a hint of the field's purpose. It will be displayed under the field with grey and smaller font.
      • Placeholder: This field to create place holder in the field
  3. Moving fields

    • To move the fields, you can easily drag and drop the field from the tree view.
  4. Delete field

    • There is a (x) button to delete the field from the tree view
  5. View the schema

  6. View the data

    • When you enter the data on the fields, the data-schema will be populated and this schema is used to submit your form
  7. View the config

    • The config can be opened via properties's field. Click 'Json' in order to open a form-schema and ui-schema for only this particular field
  8. Undo

    • You can also undo your action (before save). The button is available on the top left.

clearbridge-form-builder's People

Contributors

danutc avatar hnandarusdy avatar

Watchers

 avatar  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.