openui library

Flutter renderer for OpenUI Lang.

This is the only file consumers should import from openui. The src/ tree is private. Every public symbol is currently marked @experimental — the shape may change between v0.1 and v0.2.

Classes

ErrorBoundary
Per-element error boundary.
FormStateCache
Cache of TextEditingControllers keyed by (formName, fieldName).
QueryManager
Per-renderer gate that turns @Query declarations into one-shot tool calls.
Renderer
The Flutter renderer for OpenUI Lang.
RendererScope
Renderer-scoped seams that components need during build.

Typedefs

ComponentWidgetRenderer = ComponentRender<Widget>
Render callback alias for the Flutter renderer's library.