Skip to content
Enact

limestone/RadioItem

Provides a Limestone-themed Item component with an interactive radio toggle icon.

Loading Live Preview

Renders an Item with a radio-dot component. Useful to show a selected state on an Item.

Extends: limestone/RadioItemlimestone/RadioItem.RadioItemBase
Wrapped with: limestone/RadioItemlimestone/RadioItem.RadioItemDecorator

Properties

Customizes the component by mapping the supplied collection of CSS class names to the corresponding internal elements and states of this component.

The following classes are supported:

  • radioItem - The root class name


The icon to display when selected.

Default: 'circle'

If true it will be selected.


Nodes to be inserted after the radio button and before children.

An item component with a radio toggle icon.

This component is most often not used directly but may be composed within another component as it is within limestone/RadioItemlimestone/RadioItem.RadioItem.

Extends: limestone/Itemlimestone/Item.Item

Limestone specific behaviors to apply to limestone/RadioItemlimestone/RadioItem.RadioItemBase.

Includes: ui/Toggleableui/Toggleable.Toggleable

A container that surrounds multiple RadioItems.

A list of multiple RadioItems wrapped with a RadioItemGroup component gets required audio guidance.