You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Writing a type.InputType covers name/icon/group, builder settings (stencil components) and their rules, localized settings, the stencil component, storage column, normalize/format/export/display, options and fields.
Registering and changing types.FormBuilder::registerInputType() or config adds or replaces a type. extendInputType() changes the component a type makes, and forgetInputType() removes one.
Tests. One test type reuses a stencil field. The other has its own stencil field, Blade view and React component built with @javaabu/forms' custom-field hooks (react-forms#23), and is tested in both stacks.
Activity
Form definitions, versions, entries and the stencil compiler
Custom input types, seeders, export and import commands, builder off …
Wizard rendering test; an input type with its own stencil field and R…
n4ff4h commentedon Nov 5, 2026
Done.
InputTypecovers name/icon/group, builder settings (stencil components) and their rules, localized settings, the stencil component, storage column, normalize/format/export/display, options and fields.FormBuilder::registerInputType()or config adds or replaces a type.extendInputType()changes the component a type makes, andforgetInputType()removes one.Docs: docs/advanced-usage/custom-input-types.md