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

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