RadioGroup Groupe de Boutons Radio
Forms
Tier 2
Un ensemble de boutons vérifiables où un seul peut être vérifié à la fois.
Utilisation
Choose an option
Constructeur de pages CMS
Ce composant est disponible sous forme de bloc radioGroup dans Page Builder (content/pages/*.json) :
{
"type": "radioGroup",
"label": "Choose an option",
"items": [
{ "label": "Option A", "value": "a" },
{ "label": "Option B", "value": "b" }
]
}
Propriétés
| Propriété | Type | Défaut | Description |
|---|---|---|---|
label | string | - | Étiquette de groupe. |
items | RadioGroupItem[] | - | Tableau d'éléments avec « label » et « value ». |
| orientation | `'horizontal' \ | 'vertical'` | 'vertical' | Layout orientation. |
Configuration du CMS
- label: RadioGroup
name: radio-group
widget: object
fields:
- { label: Label, name: label, widget: string, required: false }
- label: Items
name: items
widget: list
fields:
- { label: Label, name: label, widget: string }
- { label: Value, name: value, widget: string }
Hydratation
Niveau 2 : s'hydrate lorsque « value », « defaultValue » ou « onValueChange » est fourni.