List
A display-only list field for rendering bullet points, numbered lists, or checklists.
The List field renders a static list of items on the form canvas. It does not collect user input. Use it to present feature lists, step-by-step instructions, terms and conditions, or any ordered or unordered content.
Configuration
| Property | Type | Default | Description |
|---|---|---|---|
| label | string | -- | Heading text displayed above the list |
| width | LayoutWidth | "full" | Horizontal space the field occupies |
| items | string[] | -- | Array of text items to display |
| listStyle | string | -- | List rendering style: "unordered", "ordered", or "check" |
| dense | boolean | -- | Whether to use compact spacing between items |
List Styles
- unordered -- Bullet points (dots) before each item.
- ordered -- Numbered list (1, 2, 3, ...) before each item.
- check -- Checkmark icons before each item, useful for feature lists or completed steps.
Example Usage
A feature checklist for a product page:
{
"type": "list",
"label": "What You Get",
"listStyle": "check",
"items": [
"Unlimited form submissions",
"Custom branding and themes",
"Conditional logic and branching",
"Stripe and PayPal integration",
"Priority email support"
]
}