| title | FormField |
|---|---|
| description | FormField Schema Reference |
| Property | Type | Required | Description |
|---|---|---|---|
| field | string |
✅ | Field name (snake_case) |
| label | string |
optional | Display label override |
| placeholder | string |
optional | Placeholder text |
| helpText | string |
optional | Help/hint text |
| readonly | boolean |
optional | Read-only override |
| required | boolean |
optional | Required override |
| hidden | boolean |
optional | Hidden override |
| colSpan | integer |
optional | Column span in grid layout (1-4) |
| widget | string |
optional | Custom widget/component name |
| dependsOn | string |
optional | Parent field name for cascading |
| visibleOn | string |
optional | Visibility condition expression |