Skip to content

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

Interface: Registry<T> ​

Defined in: core/src/extension/registry.ts:48

Type Parameters ​

T ​

T

Properties ​

size ​

readonly size: number

Defined in: core/src/extension/registry.ts:49

Methods ​

[iterator]() ​

[iterator](): IterableIterator<readonly [string, T]>

Defined in: core/src/extension/registry.ts:57

Returns ​

IterableIterator<readonly [string, T]>


entries() ​

entries(): IterableIterator<readonly [string, T]>

Defined in: core/src/extension/registry.ts:54

Returns ​

IterableIterator<readonly [string, T]>


get() ​

get(key): T | undefined

Defined in: core/src/extension/registry.ts:51

Parameters ​

key ​

string

Returns ​

T | undefined


has() ​

has(key): boolean

Defined in: core/src/extension/registry.ts:50

Parameters ​

key ​

string

Returns ​

boolean


inspect() ​

inspect(key): RegistryEntryInspection<T> | undefined

Defined in: core/src/extension/registry.ts:55

Parameters ​

key ​

string

Returns ​

RegistryEntryInspection<T> | undefined


inspectAll() ​

inspectAll(): readonly RegistryEntryInspection<T>[]

Defined in: core/src/extension/registry.ts:56

Returns ​

readonly RegistryEntryInspection<T>[]


keys() ​

keys(): IterableIterator<string>

Defined in: core/src/extension/registry.ts:52

Returns ​

IterableIterator<string>


values() ​

values(): IterableIterator<T>

Defined in: core/src/extension/registry.ts:53

Returns ​

IterableIterator<T>