For AI agents: the complete documentation index is available at /next/llms.txt, the full documentation bundle is available at /next/llms-full.txt, and this page is available as Markdown at /next/api/genui/a2ui/classes/FunctionRegistry.md.
Lynx
  • English
  • 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.