Skip to main content

TreeValidationContextImpl

Defined in: core/validation/validation-context.ts:86

Контекст для cross-field валидации Не предоставляет доступ к конкретному полю, только к форме целиком

Extends

  • BaseValidationContext<TForm>

Type Parameters

TForm

TForm

Constructors

Constructor

new TreeValidationContextImpl<TForm>(form): TreeValidationContextImpl<TForm>;

Defined in: core/validation/validation-context.ts:87

Parameters

form

GroupNode<TForm>

Returns

TreeValidationContextImpl<TForm>

Overrides

BaseValidationContext<TForm>.constructor

Methods

setFieldValue()

setFieldValue(path, value): void;

Defined in: core/validation/validation-context.ts:44

Безопасно установить значение поля по строковому пути Автоматически использует emitEvent: false для предотвращения циклов

Parameters

path

string

value

unknown

Returns

void

Inherited from

BaseValidationContext.setFieldValue

Properties

_form

protected readonly _form: GroupNode<TForm>;

Defined in: core/validation/validation-context.ts:24

Inherited from

BaseValidationContext._form

form

readonly form: any;

Defined in: core/validation/validation-context.ts:29

Форма с типизированным Proxy-доступом к полям

Inherited from

BaseValidationContext.form