блочно > Поле > setValidator

Метод Field.setValidator()

Устанавливает новую функцию проверки для редактируемых полей или очищает ранее установленный валидатор.

Функция валидатора принимает новое значение поля и возвращает проверенное значение. Проверенное значение может быть входным значением, измененной версией входного значения или нулевым значением, чтобы отменить изменение.

Если функция ничего не возвращает (или возвращает неопределенное значение), новое значение принимается как допустимое. Это сделано для того, чтобы поля могли использовать проверенную функцию в качестве уведомления о событии изменения на уровне поля.

Подпись:

setValidator(handler: FieldValidator<T>): void;

Параметры

Параметр Тип Описание
обработчик ПолеВалидатор <Т> Функция валидатора или значение null для очистки предыдущего валидатора.

Возврат:

пустота