blockly > フィールド > setValidator
Field.setValidator() メソッド
編集可能なフィールドに新しい検証関数を設定するか、以前に設定されたバリデータをクリアします。
Validator 関数は新しいフィールド値を受け取り、検証された値を返します。検証される値は、入力値、入力値の修正バージョン、変更を中止する null のいずれかです。
関数が何も返さない(または未定義を返す)場合、新しい値が有効と見なされます。これは、検証された関数をフィールド レベルの変更イベント通知として使用するフィールドを可能にするためです。
署名:
setValidator(handler: FieldValidator<T>): void;
パラメータ
パラメータ | 種類 | 説明 |
---|---|---|
handler | FieldValidator<T> | バリデータ関数または null を使用して、前のバリデータをクリアします。 |
戻り値:
void