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

Метод Field.doClassValidation_()

Проверьте изменения значения поля перед их установкой. См. **FieldDropdown** пример реализации подкласса.

**ПРИМЕЧАНИЕ.** Проверка возвращает один вариант между T , null и undefined . Реализация **Field** никогда не вернет undefined , но для подкласса допустимо возвращать undefined , если новое значение совместимо с T .

Подпись:

protected doClassValidation_(newValue: T): T | null | undefined;

Параметры

Параметр Тип Описание
новое значение Т Значение, которое необходимо проверить.

Возврат:

Т | ноль | неопределенный

Одна из трех инструкций по установке нового значения: T , null , или undefined .

  • T , чтобы установить возвращаемое значение этой функции вместо newValue .

  • null , чтобы вызвать doValueInvalid_ и не устанавливать значение.

  • undefined , чтобы установить newValue как есть.