Interface: Registry
Defined in: types.ts:502
Properties
components
readonly components: Components;
Defined in: types.ts:506
elements
readonly elements: ReadonlyMap<string, ElementDefinition>;
Defined in: types.ts:503
renderers
readonly renderers: Readonly<Record<string, ElementComponent | undefined>>;
Defined in: types.ts:504
testers
readonly testers: readonly ElementTester[];
Defined in: types.ts:505
unknownElement
readonly unknownElement: ElementComponent;
Defined in: types.ts:508
validators
readonly validators: Readonly<Record<string,
| CustomValidator
| undefined>>;
Defined in: types.ts:507
Methods
resolve()
resolve(element, ctx): ElementComponent;
Defined in: types.ts:510
Resolution order per docs/06 §5, minus the per-form renderers step.
Parameters
| Parameter | Type |
|---|---|
element | Element |
ctx | { definition: FormDefinition; path: string; } |
ctx.definition | FormDefinition |
ctx.path | string |