Skip to content

SegmentedControl

概要

SegmentedControl は複数の選択肢をボタン状に並べる単一選択コンポーネントです。ビュー切り替えやフィルター切り替えのように、即時反映されるモード選択に向いています。

Usage 使用例

基本

API Reference

SegmentedControl.Root Props

PropsTypeDefaultDescription
size"xs" | "sm" | "md" | "lg""md"コントロールサイズです
valuestring現在の選択値です
onValueChange(value: string) => void値変更時に呼ばれます
orientation"horizontal" | "vertical""horizontal"配置方向です
classstring追加クラスです

SegmentedControl.Item Props

PropsTypeDefaultDescription
valuestring項目の識別値です
disabledbooleanfalse無効化します
classstring追加クラスです

Subcomponents

ComponentDescription
SegmentedControl.Item1 件の選択肢です
SegmentedControl.ItemText項目ラベルです
SegmentedControl.ItemHiddenInputhidden input 用の slot です
SegmentedControl.Indicator将来の indicator 用 slot です

Mithril UI Kit Documentation