Lynx

genui / a2ui / FunctionRegistry

FunctionRegistry

Lookup table that routes protocol FunctionCall.call names to local JavaScript implementations.

Constructors

new FunctionRegistry()

new FunctionRegistry(): FunctionRegistry

Returns

FunctionRegistry

Methods

has()

has(name: string): boolean

Parameters

ParameterType
namestring

Returns

boolean

Defined in

@lynx-js/genui/a2ui/src/store/FunctionRegistry.ts:77


list()

list(): FunctionEntry[]

Returns

FunctionEntry[]

Defined in

@lynx-js/genui/a2ui/src/store/FunctionRegistry.ts:85


register()

register(entry: FunctionEntry): void

Parameters

ParameterType
entryFunctionEntry

Returns

void

Defined in

@lynx-js/genui/a2ui/src/store/FunctionRegistry.ts:69


resolve()

resolve(name: string): undefined | FunctionImpl

Parameters

ParameterType
namestring

Returns

undefined | FunctionImpl

Defined in

@lynx-js/genui/a2ui/src/store/FunctionRegistry.ts:81


unregister()

unregister(name: string): void

Parameters

ParameterType
namestring

Returns

void

Defined in

@lynx-js/genui/a2ui/src/store/FunctionRegistry.ts:73

Except as otherwise noted, this work is licensed under a Creative Commons Attribution 4.0 International License, and code samples are licensed under the Apache License 2.0.