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

CompiledFieldNode

Defined in: form/schema/compiled.ts:63

Поле: узел, привязанный к ручке значения — листу или массиву целиком.

Extends​

  • CompiledNodeBase

Properties​

component​

readonly component: ComponentRef | undefined;

Defined in: form/schema/compiled.ts:51

Компонент узла как есть: ядро его не интерпретирует.

Inherited from​

CompiledNodeBase.component

disabled​

readonly disabled: boolean;

Defined in: form/schema/compiled.ts:68

Поле создаётся отключённым.


handle​

readonly handle: SchemaValueHandle;

Defined in: form/schema/compiled.ts:66

Ручка значения model.$.<лист | массив>.


id​

readonly id: SchemaNodeId;

Defined in: form/schema/compiled.ts:43

Идентификатор в области: selector, иначе позиционный путь.

Inherited from​

CompiledNodeBase.id

kind​

readonly kind: "field";

Defined in: form/schema/compiled.ts:64


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