For AI agents: the complete documentation index is available at /llms.txt, the full documentation bundle is available at /llms-full.txt, and this page is available as Markdown at /api/genui/openui/interfaces/CreateOpenUiLibraryOptions.md.
Lynx
  • English
  • genui / openui / CreateOpenUiLibraryOptions

    CreateOpenUiLibraryOptions

    Options for creating a ReactLynx OpenUI component library.

    Properties

    componentGroups?

    optional componentGroups: ComponentGroup[];

    Additional groups, or the complete set when defaults are disabled.

    Defined in

    @lynx-js/genui/openui/src/core/createLibraryBase.ts:19


    components?

    optional components: CoreDefinedComponent<T, ComponentRenderer<infer<T>>>[];

    Additional components, or the complete set when defaults are disabled.

    Defined in

    @lynx-js/genui/openui/src/core/createLibraryBase.ts:17


    includeDefaultComponents?

    optional includeDefaultComponents: boolean;

    Whether to include the built-in components and component groups. Defaults to true.

    Defined in

    @lynx-js/genui/openui/src/core/createLibraryBase.ts:15


    root?

    optional root: string;

    Override the root component name. Defaults to 'Stack'.

    Defined in

    @lynx-js/genui/openui/src/core/createLibraryBase.ts:10

    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.