formio-form
Embed and render Form.io forms in any web application with the Vanilla JS renderer @formio/js — render by URL or JSON, pre-fill with submissions, JavaScript control, renderer options, conditional fields, calculated values, JSON Logic validation, cascading selects, and conditional wizard pages. The library's default "embed a form" entry point. Use when the user asks to "embed a form", "render a form", "add this form to my page/site/app", "pre-fill a form", "show or hide a field based on another field", "calculate a field value", or "add custom validation to a field" — field behavior inside ANY framework's rendered form stays here. Not for: scaffolding or configuring an Angular app with @formio/angular (see formio-angular); building an app around data (see formio-application); designing the data model (see formio-resource-planner); REST endpoints (see formio-api); the raw SDK/Utils API reference (see formio-sdk); creating a NEW form — embed-only skill (see formio-form-builder).
Pinned to revision f13e6d17a66e, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/formio-form/SKILL.md
- skills/formio-form/references/calculated-values.md
- skills/formio-form/references/conditionals.md
- skills/formio-form/references/external-data.md
- skills/formio-form/references/field-logic.md
- skills/formio-form/references/javascript-api.md
- skills/formio-form/references/json-logic.md
- skills/formio-form/references/options.md
- skills/formio-form/references/rendering.md
- skills/formio-form/references/setup.md
- skills/formio-form/references/validation.md
- skills/formio-form/references/wizards.md
Every link opens the file at its source, pinned to the revision this page describes.