Anatomy
Uses native radiogroup semantics and preserves name/value form submission.
Consumer classes, styles, and data attributes may extend the surface, but required roles, IDs, relationships, and handlers remain owned by the component.
05 · Forms
betaA labelled single-choice group with native radios and controlled state.
PRIVATE_BETA_PACKAGE_COORDINATE_REDACTED/RadioGroupPreview controls could not be applied. The static default fixture remains available.
Contract
Uses native radiogroup semantics and preserves name/value form submission.
Consumer classes, styles, and data attributes may extend the surface, but required roles, IDs, relationships, and handlers remain owned by the component.
Public surface
data-disableddata-readonlydata-requireddata-invaliddata-focused--fui-field-*--fui-control-target--fui-focus-colorConsumption
PRIVATE_BETA_PACKAGE_COORDINATE_REDACTED/RadioGroupimport RadioGroup from 'PRIVATE_BETA_PACKAGE_COORDINATE_REDACTED/RadioGroup';
<RadioGroup>Frauthy content</RadioGroup>island---
import RadioGroup from 'PRIVATE_BETA_PACKAGE_COORDINATE_REDACTED/RadioGroup';
---
<RadioGroup client:visible>Frauthy content</RadioGroup>Verification
SSR render, public-contract, state-attribute, and axe fixture scheduled in the Brand matrix.
Pending VoiceOver/Safari and NVDA/Firefox verification for the 1.0.0 release candidate.
Editorial guidance
Provide a persistent visible label and server error text for RadioGroup.
Do not use placeholder text as the only label or communicate invalid state by color alone.
Release activity
Baseline public component contract.
Version & provenance
There is no stable predecessor for this explicit compiled subpath. The v1 compatibility layer remains tested separately; visual and API diffs begin with the next prerelease.