booleanRule
booleanRule は、真偽値入力項目のバリデーションルールを生成するための関数です。この 関数では、必須項目かどうか、カスタムルール名を指定できます。
シグネチャ
booleanRule(required: boolean, customRuleName?: string): BooleanValidationRule
引数
| 引数名 | 必須 | 型 | 説明 |
|---|---|---|---|
| required | 〇 | boolean | 入力項目が必須項目かどうかを指定します。 |
| customRuleName | string | カスタムバリデーションルールの名前を指定します。 |
返り値
boolean 型のバリデーション定義情報(必須項目かどうか、カスタムルール名など)を保持する BooleanValidationRule クラスのインスタンスを返します。
使用例
const view = useCsView(
{
isConfirmed: useCsInputCheckboxItem(
"確認済み",
useInit(false),
booleanRule(true, "確認済み")
),
},
{
customValidationRules: myCustomValidationRules, // 「確認済み」のカスタムバリデーションルールを定義済み
}
);