Skip to content

JSON Schema Form API / @xunserver-jsf/core/extension / FormEnvironment

Interface: FormEnvironment ​

Defined in: core/src/extension/environment.ts:21

Properties ​

diagnostics ​

readonly diagnostics: readonly Diagnostic[]

Defined in: core/src/extension/environment.ts:24


instrumentation ​

readonly instrumentation: Registry<InstrumentationDefinition>

Defined in: core/src/extension/environment.ts:32


pluginIds ​

readonly pluginIds: readonly string[]

Defined in: core/src/extension/environment.ts:23


protocol ​

readonly protocol: ProtocolVersion

Defined in: core/src/extension/environment.ts:22


ruleFunctions ​

readonly ruleFunctions: Registry<RuleFunctionDefinition>

Defined in: core/src/extension/environment.ts:28


schemaDialects ​

readonly schemaDialects: Registry<SchemaDialectDefinition>

Defined in: core/src/extension/environment.ts:26


schemaExtensions ​

readonly schemaExtensions: Registry<SchemaExtensionDefinition>

Defined in: core/src/extension/environment.ts:27


serializers ​

readonly serializers: Registry<SerializerDefinition>

Defined in: core/src/extension/environment.ts:30


validators ​

readonly validators: Registry<ValidatorDefinition>

Defined in: core/src/extension/environment.ts:29


valueInitializers ​

readonly valueInitializers: Registry<ValueInitializerDefinition>

Defined in: core/src/extension/environment.ts:31


widgets ​

readonly widgets: Registry<WidgetDefinition>

Defined in: core/src/extension/environment.ts:25

Methods ​

inspect() ​

inspect(kind, key): RegistryEntryInspection<unknown> | undefined

Defined in: core/src/extension/environment.ts:33

Parameters ​

kind ​

"validators" | "widgets" | "schemaDialects" | "schemaExtensions" | "ruleFunctions" | "serializers" | "valueInitializers" | "instrumentation"

key ​

string

Returns ​

RegistryEntryInspection<unknown> | undefined