Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fliplet/fliplet-widget-form-builder
The first-party Fliplet Form Builder to build awesome forms.
https://github.com/fliplet/fliplet-widget-form-builder
builder form vue-components wizard
Last synced: about 5 hours ago
JSON representation
The first-party Fliplet Form Builder to build awesome forms.
- Host: GitHub
- URL: https://github.com/fliplet/fliplet-widget-form-builder
- Owner: Fliplet
- Created: 2017-03-16T17:34:34.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-10-28T13:58:17.000Z (10 days ago)
- Last Synced: 2024-10-28T15:18:15.565Z (10 days ago)
- Topics: builder, form, vue-components, wizard
- Language: JavaScript
- Homepage:
- Size: 2.03 MB
- Stars: 0
- Watchers: 7
- Forks: 19
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Fliplet Form Builder
Documentation is available at https://developers.fliplet.com/API/components/form-builder.html
---
## Adding a new field type
1. Add a Vue component file under `js/components/`
2. Add a Handlebars template under `templates/components/`
3. Add a Handlebars template for the configuration interface under `/templates/configurations/`
4. Add a *optional* Vue component for the configuration interface under `/js/configurations/`- Add the assets 1 and 2 to the **interface and build** sections of `widget.json`.
- Add the assets 3 and 4 to the **interface** section only of `widget.json`.Once components are added, they will be automatically show up in the list based on the order the assets are declared on the interface assets.