genui / openui / OpenUiRendererRuntimeProps
OpenUiRendererRuntimeProps
Props for rendering raw OpenUI response text with parsing, runtime state, actions, and query execution.
属性
initialQueryResults?
Prefetched Query results keyed by Query assignment name (statement ID). Results render synchronously, then an optional toolProvider revalidates.
定义于
@lynx-js/genui/openui/src/core/renderer.tsx:70
initialState?
Initial persisted state. $-prefixed keys hydrate reactive bindings.
定义于
@lynx-js/genui/openui/src/core/renderer.tsx:65
isStreaming?
Whether the LLM is still streaming; disables interactions while true.
定义于
@lynx-js/genui/openui/src/core/renderer.tsx:59
library
Component library from createOpenUiLibrary().
定义于
@lynx-js/genui/openui/src/core/renderer.tsx:57
onAction()?
Callback when a component triggers a host action.
参数
返回
void
定义于
@lynx-js/genui/openui/src/core/renderer.tsx:61
onError()?
Structured parser/runtime/query errors for correction loops.
参数
返回
void
定义于
@lynx-js/genui/openui/src/core/renderer.tsx:78
onParseResult()?
Called whenever the raw parse result changes.
参数
返回
void
定义于
@lynx-js/genui/openui/src/core/renderer.tsx:72
onStateUpdate()?
Called whenever $variables or form state changes.
参数
返回
void
定义于
@lynx-js/genui/openui/src/core/renderer.tsx:63
queryLoader?
Custom loading node shown while Query() calls are in flight.
定义于
@lynx-js/genui/openui/src/core/renderer.tsx:76
response
Raw openui-lang response text. This enables v0.5 runtime features.
定义于
@lynx-js/genui/openui/src/core/renderer.tsx:55
toolProvider?
Tool provider for Query()/Mutation(): function map or MCP client.
定义于
@lynx-js/genui/openui/src/core/renderer.tsx:74