Checkbox

Checkboxは、ユーザーが複数の選択肢から1つ以上を選択できるコンポーネントです。

プロパティ

Checkboxは、以下のプロパティをサポートしています。

名前 デフォルト値 説明
checked boolean なし チェック状態を制御します。
indeterminate boolean false 一部のみ選択された状態や、不確定な状態を表します。
isError boolean false エラーのスタイルを適用します。
disabled boolean false チェックボックスを無効化します。

インストールの手順

以下のコンポーネントのコードを、使いたいプロジェクトにコピー&ペーストします。 パスは実際のプロジェクトの構成にあわせて更新します。

使い方

サンプル

Default

特に操作が行われていない、デフォルトの状態です。

Error

入力内容に問題があり、エラーが表示されている状態です。

Disabled

利用不可の状態です。

Indeterminate

一部のみ選択された状態や、不確定な状態を示します。
ツリービューで親が一部の子だけ選ばれている場合などに使用されます。

Group

bind:group を使うことで、複数のチェックボックスをグループ化し、同じ値を共有できます。 これにより、複数のチェックボックスの状態を一括で管理できます。