myformiodemo
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| myformiodemo [2023/10/23 11:26] – [UI elements] kalaschnikow | myformiodemo [2023/10/23 12:22] (current) – [UI elements] kalaschnikow | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== myFormioDemo ====== | ||
| + | |||
| + | My project to learn to use the form.io renderer and builder components. | ||
| + | |||
| + | This project was previously named [[ngFormBuilder]]. But the target of the project is to learn all available "free to use" Form.io components. Not only the builder, but also the renderer and maybe PDF. | ||
| + | |||
| + | |||
| + | The IntelliJ project is placed in ''/ | ||
| + | |||
| + | |||
| + | * Angular Form.io Demo | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | |||
| + | ===== UI elements ===== | ||
| + | |||
| + | Here is the list of all UI-elements which are implemented by surveylib (but not necessarily by the Avril app => check?): | ||
| + | * Button | ||
| + | * Form.io | ||
| + | * " | ||
| + | * Checkbox | ||
| + | * Form.io | ||
| + | * " | ||
| + | * Component | ||
| + | * Form.io | ||
| + | * Layout/ | ||
| + | * Data/ | ||
| + | * Content | ||
| + | * Form.io | ||
| + | * " | ||
| + | * Currency | ||
| + | * Form.io | ||
| + | * " | ||
| + | * DateTime | ||
| + | * Form.io | ||
| + | * " | ||
| + | * Day | ||
| + | * Form.io | ||
| + | * " | ||
| + | * EditGrid | ||
| + | * Form.io | ||
| + | * " | ||
| + | * FieldSet | ||
| + | * Form.io | ||
| + | * " | ||
| + | * it can contain nested elements => not really necessary to implement in the first version | ||
| + | * File | ||
| + | * Form.io | ||
| + | * " | ||
| + | * HtmlElement | ||
| + | * Form.io | ||
| + | * " | ||
| + | * Number | ||
| + | * Form.io | ||
| + | * " | ||
| + | * Panel | ||
| + | * Form.io | ||
| + | * " | ||
| + | * can contain embedded elements | ||
| + | * => it is not really necessary to implement it now | ||
| + | * PhoneNumber | ||
| + | * Form.io | ||
| + | * " | ||
| + | * Photo | ||
| + | * Form.io | ||
| + | * form.io have it only in non-free commercial version | ||
| + | * => it should be implemented by my own | ||
| + | * Radio | ||
| + | * " | ||
| + | * Resource | ||
| + | * Form.io | ||
| + | * not available ? | ||
| + | * Select | ||
| + | * Form.io | ||
| + | * " | ||
| + | * Selectboxes | ||
| + | * Form.io | ||
| + | * " | ||
| + | * Signature | ||
| + | * Form.io | ||
| + | * " | ||
| + | * TextArea | ||
| + | * Form.io | ||
| + | * " | ||
| + | * TextField | ||
| + | * Form.io | ||
| + | * " | ||
| + | * Time | ||
| + | * Form.io | ||
| + | * " | ||
| + | |||
| + | |||
| + | The surveylib | ||
| + | |||
| + | * Checkbox | ||
| + | * Content | ||
| + | * DateTime | ||
| + | * Day | ||
| + | * EditGrid | ||
| + | * HtmlElement | ||
| + | * Number | ||
| + | * Photo | ||
| + | * Radio | ||
| + | * Signature | ||
| + | * TextArea | ||
| + | * TextField | ||
| + | * Time | ||
| + | |||
| + | |||
| + | So currently not available are: | ||
| + | * Button | ||
| + | * Component | ||
| + | * Currency | ||
| + | * FieldSet | ||
| + | * File | ||
| + | * Panel | ||
| + | * PhoneNumber | ||
| + | * Resource | ||
| + | * Select | ||
| + | * Selectboxes | ||
| + | |||
| + | ===== form.io form builder ===== | ||
| + | |||
| + | * https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | * https:// | ||
| + | |||
| + | |||
| + | * Developer Docs | ||
| + | * https:// | ||
| + | * https:// | ||
| + | |||
| + | ==== Older form.io projects ==== | ||
| + | |||
| + | * https:// | ||
| + | * Drag and Drop Angular.js(!)-based form builder | ||
| + | * Creates JSON, which describes the survey form | ||
| + | * [[https:// | ||
| + | |||
| + | * https:// | ||
| + | |||
| + | |||
| + | ===== Competition ===== | ||
| + | |||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * jQuery plugin | ||
| + | * [[http:// | ||
| + | * nice | ||
| + | * js only | ||
| + | * seems to be outdated | ||
| + | * latest version 2019? | ||
| + | * [[https:// | ||
| + | * Angular or React renderers possible | ||
| + | * https:// | ||
| + | * [[https:// | ||
| + | * latest version from 2014 | ||
| + | * https:// | ||
| + | * nice, but PHP/MySQL script | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | ==== Lists of form builder libs / components ==== | ||
| + | |||
| + | * [[https:// | ||
| + | * Form.io | ||
| + | * https:// | ||
| + | * Orbeon | ||
| + | * https:// | ||
| + | * OhMyForm | ||
| + | * https:// | ||
| + | * Webiny | ||
| + | * https:// | ||
| + | * FormTools | ||
| + | * https:// | ||
| + | * FormBuilder | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * Alpaca Forms | ||
| + | * https:// | ||
| + | * http:// | ||
| + | |||
