Theme: ← Übersicht Tokens

Radio-Gruppe

Radiobutton-Gruppe mit Optionen-Array — Gruppen-Logik im Element gelöst (ein name, eine Auswahl)

UI Elements v1.0.0 Formulare WebsiteAppDesktop ui.radio-group

Beispiele

Vertikal mit Auswahl
Versandart
Horizontal
Anrede
Fehlerzustand
Zahlungsziel
Bitte ein Zahlungsziel wählen.
Deaktiviert
Vertragsart (gesperrt)

Eigenschaften

PropTypDefaultBuilder-Label
labelstring""Gruppen-Label
name *string—Feldname
options *array—Optionen
valuestring""Gewählter Wert
layoutstring: vertical | horizontal"vertical"Anordnung
disabledbooleanfalseDeaktiviert
invalidbooleanfalseFehlerzustand
hintstring""Hinweis/Fehlertext

* Pflicht-Prop

Events & Slots

Events: ⚡ change — im Surface per on: {<event>: {action, params}} verdrahtbar.

Stellschrauben (Komponenten-Tokens)

Ebene 3 — aus dem CSS generiert (Registry). Umverdrahtbar per Hüllen-Komposition, ohne Markup-Eingriff; künftige Regler-Quelle des Component Builders.

TokenDefault
--radio-group-action-primaryvar(--color-action-primary)
--radio-group-focus-ring-colorvar(--focus-ring-color)
--radio-group-focus-ring-offsetvar(--focus-ring-offset)
--radio-group-focus-ring-widthvar(--focus-ring-width)
--radio-group-form-errorvar(--form-error)
--radio-group-status-dangervar(--color-status-danger)
--radio-group-text-defaultvar(--color-text-default)
--radio-group-text-disabledvar(--color-text-disabled)
--radio-group-text-mutedvar(--color-text-muted)

Genutzte Design-Tokens

color.action.primarycolor.status.dangercolor.text.defaultcolor.text.disabledcolor.text.mutedfocus.ring-colorfocus.ring-offsetfocus.ring-widthfont.family.defaultform.erroricon.smsize.1state.disabled-opacitytext.mdtext.smtext.xsweight.medium