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