Skip to main content

BehaviorContextImpl

Defined in: core/behavior/behavior-context.ts:19

Реализация BehaviorContext (FormContext)

Предоставляет:

  • form - прямой типизированный доступ к форме
  • setFieldValue - безопасная установка значения (emitEvent: false)

Type Parameters

TForm

TForm

Implements

Constructors

Constructor

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

Defined in: core/behavior/behavior-context.ts:27

Parameters

form

GroupNode<TForm>

Returns

BehaviorContextImpl<TForm>

Methods

setFieldValue()

setFieldValue(path, value): void;

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

Безопасно установить значение поля по строковому пути или FieldPath

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

Parameters

path

Строковый путь к полю или FieldPath объект

string | FieldPathNode<TForm, unknown, unknown>

value

unknown

Новое значение

Returns

void

Implementation of

FormContext.setFieldValue

Properties

form

readonly form: any;

Defined in: core/behavior/behavior-context.ts:23

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

Implementation of

FormContext.form