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
  • Class: FunctionRegistry

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

    Constructors

    Constructor

    new FunctionRegistry(): FunctionRegistry

    Returns

    FunctionRegistry

    Methods

    has()

    has(name: string): boolean

    Parameters

    ParameterType
    namestring

    Returns

    boolean


    list()

    list(): FunctionEntry[]

    Returns

    FunctionEntry[]


    register()

    register(entry: FunctionEntry): void

    Parameters

    ParameterType
    entryFunctionEntry

    Returns

    void


    resolve()

    resolve(name: string): FunctionImpl | undefined

    Parameters

    ParameterType
    namestring

    Returns

    FunctionImpl | undefined


    unregister()

    unregister(name: string): void

    Parameters

    ParameterType
    namestring

    Returns

    void

    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.