Spec-Zone.ru › Angular

FormControlOptions

Интерфейс параметров, передаваемых в FormControl.

API

interface FormControlOptions extends AbstractControlOptions {
  nonNullable?: boolean | undefined;
  initialValueIsDefault?: boolean | undefined;
  override validators?: ValidatorFn | ValidatorFn[] | null | undefined;
  override asyncValidators?: AsyncValidatorFn | AsyncValidatorFn[] | null | undefined;
  override updateOn?: "change" | "blur" | "submit" | undefined;
}

nonNullable

boolean | undefined

Указывает, следует ли использовать исходное значение, переданное при создании FormControl, также в качестве значения по умолчанию. Если этот параметр равен false или не задан, значением по умолчанию для FormControl будет null. При сбросе FormControl без явного указания значения оно возвращается к значению по умолчанию.

initialValueIsDefault

boolean | undefined
@deprecated

Вместо этого используйте nonNullable.

validators

ValidatorFn | ValidatorFn[] | null | undefined

Список валидаторов, применяемых к элементу управления.

asyncValidators

AsyncValidatorFn | AsyncValidatorFn[] | null | undefined

Список асинхронных валидаторов, применяемых к элементу управления.

updateOn

"change" | "blur" | "submit" | undefined

Название события, при наступлении которого обновляется элемент управления.

Описание

Интерфейс параметров, передаваемых в FormControl.

Этот интерфейс расширяет все параметры из AbstractControlOptions, а также включает некоторые параметры, относящиеся только к FormControl.

Super-powered by Google ©2010–2025.
Code licensed under an MIT-style License. Documentation licensed under CC BY 4.0.
https://angular.dev/api/forms/FormControlOptions

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API