Import
import { RadioGroup } from "@typed/ui/index";This public exposure is a re-export. Its import path is supported; declaration documentation is shared with the other public exposures below.
Signatures
export * as RadioGroup from "./RadioGroup.js";Members
RadioGroup.InitialStateRequired selected value with optional initial active ID and wrap policy.
RadioGroup.ItemRenders one native radio input and optionally registers it for group navigation.
RadioGroup.ItemOptionsOne native choice with stable element ID, application value, and native group name.
RadioGroup.RadioGroupAlias of Root.
RadioGroup.RootRenders a named radiogroup around native radio items.
RadioGroup.RootOptionsState, optional navigation collection, child content, and group name.
RadioGroup.StateSelected choice plus the active element used for keyboard movement.
RadioGroup.StateSchemaEffect Schema used by makeState to encode, decode, and hydrate RadioGroup state.
RadioGroup.makeCollectionCreates a scoped Collection for RadioGroup items.
RadioGroup.makeStateCreates hydrated radio selection with a required value, null active ID, and looping enabled by default.
RadioGroup.setValueSets the selected value and optionally the active element ID.
Other public imports
These import paths expose the same declaration. Each page retains its own public name and signature.