Since 1.0.0BETA

Radio

`TxRadioGroup` + `TxRadio`****+********

This page was migrated by AI, please review carefully

Migration is complete, but please validate against source code and manual review.

Radio

TxRadioGroup + TxRadio****+********

Standard Single-Select

Standard single-select with a dot + label, good for many options.

Radio (standard)

Demo loads on client.

Card Single-Select Style

Single-select emphasizing hierarchy, good for explanatory text.

Radio (card)

Demo loads on client.

Button Group Style

Compact button group, good for few options.

Radio (simple)

Demo loads on client.

Indicator Animation

Button group animation with indicator: default → normal → blur → glass.

Radio (indicator)

Demo loads on client.

Disabled State

Radio (disabled)

Demo loads on client.

Playground

A control panel for TxRadioGroup props to quickly validate variants/params.

RadioGroup (playground)

Demo loads on client.

API

TxRadioGroup

Props

PropDescriptionTypeDefault
modelValue / v-modelDescription for modelValue / v-model.string | number-
disabledDescription for disabled.booleanfalse
typeDescription for type.'button' | 'standard' | 'card''button'
directionDescription for direction.'row' | 'column'-
indicatorVariantDescription for indicatorVariant.'solid' | 'outline' | 'glass' | 'blur'-
glassDescription for glass.booleanfalse
blurDescription for blur.booleanfalse
stiffnessDescription for stiffness.number110
dampingDescription for damping.number12
blurAmountDescription for blurAmount.number1
elasticDescription for elastic.booleantrue

Events

EventDescriptionParams
update:modelValueDescription for update:modelValue.(value: string | number) => void
changeDescription for change.(value: string | number) => void

TxRadio

Props

PropDescriptionTypeDefault
valueDescription for value.string | number-
labelDescription for label.string''
disabledDescription for disabled.booleanfalse
typeDescription for type.'button' | 'standard' | 'card''button'

Events

EventDescriptionParams
clickDescription for click.(value: string | number) => void
Was this helpful?