Form

Radio Group

A set of checkable buttons—known as radio buttons—where no more than one of the buttons can be checked at a time.

Overview

The RadioSelect component lets users choose exactly one option from a list. It supports vertical and horizontal layouts and fits forms for shipping, payment, or any single-choice question.

Key Business & UX Benefits

  • Ensures only one option is selected for single-choice questions.
  • Vertical and horizontal layouts fit different space and content.
  • Accessible grouping and keyboard support for all options.
  • Fits shipping, payment, and preference forms.
Pro-Tip from Larry: Use RadioSelect when the user must pick exactly one option from a known set.

Usage

Radioselect Vertical
Radioselect Horizontal

Feature List

  • Single selection from a list of options
  • Vertical and horizontal layout variants
  • Accessible grouping and keyboard navigation
  • Integration with form and v-model

API Reference

Radioselect

PropDefaultType
orientationvertical"horizontal" | "vertical"
modelValuestring
defaultValuestring
disabledfalseboolean
namestring
requiredfalseboolean
variantdefault"default" | "boxed"
SlotType
default{}
EventType
update:modelValue(event: "update:modelValue", value: string | undefined): void

RadioselectItem

PropDefaultType
valuerequiredstring
labelstring
idstring
disabledfalseboolean
requiredfalseboolean
variantdefault"default" | "boxed"
iconstring
SlotType
default{}
Copyright © 2026 Laioutr GmbH