CompiledPartNode
Defined in: form/schema/compiled.ts:97
Подформа: часть схемы, подключённая к группе модели. Содержимое компилируется сразу, в своей области.
Extends
CompiledNodeBase
Properties
component
readonly component: ComponentRef | undefined;
Defined in: form/schema/compiled.ts:51
Компонент узла как есть: ядро его не интерпретирует.
Inherited from
CompiledNodeBase.component
content
readonly content: CompiledSchema;
Defined in: form/schema/compiled.ts:104
Скомпилированное содержимое части.
handle
readonly handle: SchemaGroupHandle;
Defined in: form/schema/compiled.ts:100
Ручка группы model.$.<группа>.
id
readonly id: SchemaNodeId;
Defined in: form/schema/compiled.ts:43
Идентификатор в области: selector, иначе позиционный путь.
Inherited from
CompiledNodeBase.id
kind
readonly kind: "part";
Defined in: form/schema/compiled.ts:98
model
readonly model: object;
Defined in: form/schema/compiled.ts:102
Под-модель группы — ключ области подформы.
path
readonly path: string;
Defined in: form/schema/compiled.ts:45
Позиционный путь узла в области (#/0/2) — для сообщений об ошибках.
Inherited from
CompiledNodeBase.path
props
readonly props: Readonly<Record<string, unknown>>;
Defined in: form/schema/compiled.ts:53
componentProps автора; без них — пустой объект.
Inherited from
CompiledNodeBase.props
scope
readonly scope: SchemaScopeId;
Defined in: form/schema/compiled.ts:49
Область, которой принадлежит узел.
Inherited from
CompiledNodeBase.scope
selector
readonly selector: string | undefined;
Defined in: form/schema/compiled.ts:47
selector автора: по нему узел адресуют поведение и шаги.
Inherited from
CompiledNodeBase.selector
source
readonly source: FormSchemaNode;
Defined in: form/schema/compiled.ts:55
Авторский узел, из которого скомпилирован этот.
Inherited from
CompiledNodeBase.source