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/openui/explicit/index.md.
Lynx
  • English
  • Module: explicit

    Type Aliases

    Functions

    References

    ACTION_STEPS

    Re-exports ACTION_STEPS


    ActionEvent

    Re-exports ActionEvent


    ActionPlan

    Re-exports ActionPlan


    ActionStep

    Re-exports ActionStep


    BuiltinActionType

    Re-exports BuiltinActionType


    builtInValidators

    Re-exports builtInValidators


    ComponentGroup

    Re-exports ComponentGroup


    ComponentPromptSpec

    Re-exports ComponentPromptSpec


    ComponentRenderer

    Re-exports ComponentRenderer


    ComponentRenderProps

    Re-exports ComponentRenderProps


    CreateOpenUiLibraryOptions

    Renames and re-exports CreateExplicitOpenUiLibraryOptions


    createParser

    Re-exports createParser


    createStreamingParser

    Re-exports createStreamingParser


    defineComponent

    Re-exports defineComponent


    DefinedComponent

    Re-exports DefinedComponent


    ElementNode

    Re-exports ElementNode


    EvaluationContext

    Re-exports EvaluationContext


    extractToolResult

    Re-exports extractToolResult


    FormNameContext

    Re-exports FormNameContext


    FormValidationContext

    Re-exports FormValidationContext


    FormValidationContextValue

    Re-exports FormValidationContextValue


    generatePrompt

    Re-exports generatePrompt


    InitialQueryResults

    Re-exports InitialQueryResults


    isReactiveAssign

    Re-exports isReactiveAssign


    isReactiveSchema

    Re-exports isReactiveSchema


    Library

    Re-exports Library


    LibraryDefinition

    Re-exports LibraryDefinition


    LibraryJSONSchema

    Re-exports LibraryJSONSchema


    McpClientLike

    Re-exports McpClientLike


    mergeStatements

    Re-exports mergeStatements


    OpenUIContextValue

    Re-exports OpenUIContextValue


    OpenUIError

    Re-exports OpenUIError


    OpenUiRenderer

    Re-exports OpenUiRenderer


    OpenUiRendererParsedProps

    Re-exports OpenUiRendererParsedProps


    OpenUiRendererProps

    Re-exports OpenUiRendererProps


    OpenUiRendererRuntimeProps

    Re-exports OpenUiRendererRuntimeProps


    OpenUIState

    Re-exports OpenUIState


    ParsedRule

    Re-exports ParsedRule


    ParseResult

    Re-exports ParseResult


    parseRules

    Re-exports parseRules


    parseStructuredRules

    Re-exports parseStructuredRules


    PromptOptions

    Re-exports PromptOptions


    PromptSpec

    Re-exports PromptSpec


    reactive

    Re-exports reactive


    ReactiveAssign

    Re-exports ReactiveAssign


    StateField

    Re-exports StateField


    StreamParser

    Re-exports StreamParser


    SubComponentOf

    Re-exports SubComponentOf


    tagSchemaId

    Re-exports tagSchemaId


    ToolDescriptor

    Re-exports ToolDescriptor


    ToolNotFoundError

    Re-exports ToolNotFoundError


    ToolProvider

    Re-exports ToolProvider


    ToolProviderInput

    Re-exports ToolProviderInput


    ToolSpec

    Re-exports ToolSpec


    useCreateFormValidation

    Re-exports useCreateFormValidation


    useFormValidation

    Re-exports useFormValidation


    useGetFieldValue

    Re-exports useGetFieldValue


    useIsQueryLoading

    Re-exports useIsQueryLoading


    useIsStreaming

    Re-exports useIsStreaming


    useOpenUI

    Re-exports useOpenUI


    useOpenUIState

    Re-exports useOpenUIState


    UseOpenUIStateOptions

    Re-exports UseOpenUIStateOptions


    useRenderNode

    Re-exports useRenderNode


    useSetDefaultValue

    Re-exports useSetDefaultValue


    useSetFieldValue

    Re-exports useSetFieldValue


    useStateField

    Re-exports useStateField


    useTriggerAction

    Re-exports useTriggerAction


    validate

    Re-exports validate


    ValidatorFn

    Re-exports ValidatorFn

    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.