# MalioRadioButton Composant radio personnalisé compatible avec `v-model`, les groupes via `name`, et les états visuels de validation. ------------------------------------------------------------------------ ## Props détaillées ### modelValue - Type: `string | number | boolean | null | undefined` - Description: Valeur actuellement sélectionnée dans le groupe. - Comportement: - Compatible avec `v-model`. - Le radio est coché quand `modelValue === value`. ### value - Type: `string | number | boolean | null | undefined` - Description: Valeur portée par le radio courant. ### label - Type: `string` - Description: Texte affiché à droite du radio. ### name - Type: `string` - Description: Nom HTML partagé par les radios d’un même groupe. ------------------------------------------------------------------------ ## États ### error - Type: `string` - Description: Message et style d’erreur. ### success - Type: `string` - Description: Message et style de succès. - Comportement: ignoré si `error` est présent. ### disabled - Type: `boolean` - Description: Désactive le radio. ### readonly - Type: `boolean` - Description: Empêche le changement de valeur tout en gardant le rendu affiché. ### hint - Type: `string` - Description: Message d’aide sous le groupe. ------------------------------------------------------------------------ ## Events ### update:modelValue - Émis à la sélection d’un radio. - Retourne la `value` du radio sélectionné.