Перейти к основному содержимому

CreateFormFromModelArgs

Defined in: core/utils/create-form.ts:37

Аргументы createForm под архитектуру M1: данные приходят из FormModel, конфиг полей (component/componentProps/validators) — из единой схемы.

Type Parameters

T

T

Properties

behavior?

optional behavior: FormBehavior<T>;

Defined in: core/utils/create-form.ts:49

Декларативная схема поведения (defineFormBehavior). Запускается ПОСЛЕ построения нод и заполнения реестра сигнал→нода; cleanup живёт на форме и вызывается в form.dispose().


model

model: FormModel<T>;

Defined in: core/utils/create-form.ts:39

Реактивная модель данных (источник истины значений).


schema?

optional schema: FormSchemaNode;

Defined in: core/utils/create-form.ts:44

Единая Schema (дерево узлов FormSchemaNode). createForm обходит её и привязывает конфиг поля к ноде по идентичности сигнала (node.value === model.$.path). Опциональна.