CompiledSchema
Defined in: form/schema/compiled.ts:162
Скомпилированная схема одной области: корня сборки, строки массива или подформы.
Properties
arrays
readonly arrays: ReadonlyMap<object, CompiledArrayNode>;
Defined in: form/schema/compiled.ts:174
Массивы под-форм по ручке модели — этой области и её подформ.
fields
readonly fields: ReadonlyMap<object, CompiledFieldNode>;
Defined in: form/schema/compiled.ts:172
Поля по ручке модели — этой области и её подформ (строки массивов — в их схемах).
model
readonly model: object | undefined;
Defined in: form/schema/compiled.ts:166
Модель области: корень сборки, под-модель строки или группы; без модели — undefined.
nodes
readonly nodes: ReadonlyMap<SchemaNodeId, CompiledNode>;
Defined in: form/schema/compiled.ts:170
Узлы этой области по идентификатору; узлы строк и подформ лежат в их схемах.
root
readonly root: CompiledNode;
Defined in: form/schema/compiled.ts:168
Корневой узел области.
scope
readonly scope: SchemaScopeId;
Defined in: form/schema/compiled.ts:164
Идентификатор области.