Skip to main content

numberArrayRule

numberArrayRule は、数値配列入力項目のバリデーションルールを生成するための関数です。この関数では、必須項目かどうか、カスタムルール名を指定できます。

シグネチャ

numberArrayRule(required: boolean, customRuleName?: string): NumberArrayValidationRule

引数

引数名必須説明
requiredboolean入力項目が必須項目かどうかを指定します。
customRuleNamestringカスタムバリデーションルールの名前を指定します。

返り値

number[] 型のバリデーション定義情報(必須項目かどうか、カスタムルール名など)を保持する NumberArrayValidationRule クラスのインスタンスを返します。

使用例

const view = useCsView(
{
scores: useCsInputNumberArrayItem(
"スコア",
useInit([]),
numberArrayRule(true, "スコアのカスタムルール")
),
},
{
customValidationRules: myCustomValidationRules, // 「スコア」のカスタムバリデーションルールを定義済み
}
);