Composants → bpm.radiogroup

bpm.radiogroup

Groupe de boutons radio : une seule option sélectionnable parmi une liste.

StableInteraction⏱ 2 min
Choix
Python
bpm.radiogroup(label="Choix", options=["Option A", "Option B", "Option C"], value="Option B")
PropTypeDéfautRequisDescription
namestringNonAttribut name des inputs radio.
labelstringNonLabel au-dessus du groupe.
optionsstring[] | { value, label? }[][]NonListe d’options (chaînes ou objets value/label).
valuestringNonValeur sélectionnée.
onChange(value: string) => voidNonCallback au changement.
layout"vertical" | "horizontal"verticalNonDisposition des options.
disabledbooleanfalseNonDésactive tout le groupe.
classNamestringNonClasses CSS additionnelles.

Exemples

bpm.radiogroup(label="Taille", options=["S", "M", "L"], value="M")
bpm.radiogroup(options=["Oui", "Non"], layout="horizontal")