блочно > Поле > (конструктор)

Поле.(конструктор)

Создает новый экземпляр класса Field .

Подпись:

constructor(value: T | typeof Field.SKIP_SETUP, validator?: FieldValidator<T> | null, config?: FieldConfig);

Параметры

Параметр Тип Описание
ценить Т | Тип поля.SKIP_SETUP Начальное значение поля. Также принимает Field.SKIP_SETUP, если вы хотите пропустить настройку (используется только подклассами, которые хотят обрабатывать конфигурацию и устанавливать значение поля после запуска своих собственных конструкторов).
валидатор ПолеВалидатор <Т> | нулевой (Необязательно) Функция, вызываемая для проверки изменений значения поля. Принимает значение и возвращает проверенное значение или значение null, чтобы отменить изменение.
конфигурация ПолеКонфиг (Необязательно) Карта параметров, используемых для настройки поля. Обратитесь к документации по отдельному полю для получения списка свойств, которые поддерживает этот параметр.