UI Node Catalog
Generated category
UI Node Catalog
Generated from 86 catalog nodes in UI.
Nodes in this category
Showing 86 of 86 generated node docs.
Create Component
UI/ComponentCreates an A2UI component with ID, style, and component data
Instantiate Widget
UI/ContainerCreates a new widget instance for dynamic insertion into containers. Select a widget from the dropdown to auto-generate input pins for its exposed props and customizations.
Push To Container
UI/ContainerDynamically adds an element to a container's children list
Remove From Container
UI/ContainerRemoves an element from a container's children list
Data Update
UI/DataUpdates data in a surface's data model
Request Elements
UI/DataRequests element values from the frontend before processing
Upsert Element
UI/DataUpdates or inserts an element value in the frontend
Clone Element
UI/ElementsClones an existing element and adds it to a container
Create Element
UI/ElementsCreates a new element and adds it to a parent container
Get Element
UI/ElementsGets an element's data from the page
Get Element Text
UI/ElementsGets the text content of an element
Get Element Value
UI/ElementsGets the value of an input element
Remove Element
UI/ElementsRemoves an element from the page
Set Element Action
UI/ElementsDynamically sets the action of an interactive element (button, link, etc.)
Set Element Disabled
UI/ElementsEnables or disables an element
Set Element Loading
UI/ElementsSets the loading state of a button element
Set Element Style
UI/ElementsSets style properties of an element
Set Element Text
UI/ElementsSets the text content of an element
Set Element Value
UI/ElementsSets the value of an input element
Set Element Visibility
UI/ElementsShows or hides an element
Get Button Disabled
UI/Elements/ButtonGets whether a button element is disabled
Get Button Label
UI/Elements/ButtonGets the label text of a button element
Get Button Loading
UI/Elements/ButtonGets whether a button element is in loading state
Set Button Label
UI/Elements/ButtonSets the label text of a button element
Push Data to Chart
UI/Elements/ChartsPush data to a Nivo or Plotly chart. Select JSON for pre-formatted data or CSV for auto-transformation.
Set Chart Layout
UI/Elements/ChartsSets the layout configuration for a Plotly chart
Set Chart Style
UI/Elements/ChartsConfigure Nivo chart appearance
Set Nivo Chart Config
UI/Elements/ChartsSets configuration options for a Nivo chart
Chart Data Agent
UI/Elements/Charts/AgentUses an LLM to write and run SQL against a DataFusion session, returning chart-ready struct data.
Update Toggle
UI/Elements/CheckboxSet or toggle checkbox/switch checked state
Clear Children
UI/Elements/ContainersRemoves all children from a container element
Get Child At Index
UI/Elements/ContainersGets a child element at a specific index from a container
Insert Child At Index
UI/Elements/ContainersInserts a child element at a specific index in a container
Push Child
UI/Elements/ContainersAppends a child element to a container
Remove Child At Index
UI/Elements/ContainersRemoves a child element at a specific index from a container
Set Badge Content
UI/Elements/DisplaySets the content/text of a badge element
Set Icon
UI/Elements/DisplaySets the icon name of an icon element
Set Markdown Content
UI/Elements/DisplaySets the markdown content of a markdown element
Set Progress
UI/Elements/DisplaySets the value of a progress bar (0-100)
Get File Input Files
UI/Elements/FilesGets uploaded files, signed URLs, and FlowPaths from an A2UI fileInput element
Update Model3D
UI/Elements/GameUpdate any property of a 3D model
Update Scene3D
UI/Elements/GameUpdate any property of a 3D scene
Update Sprite
UI/Elements/GameUpdate any property of a sprite
Update GeoMap
UI/Elements/GeoMapUpdate markers, routes, or viewport of a map
Get Iframe Src
UI/Elements/GetGets the src URL of an iframe element
Get Tooltip Content
UI/Elements/GetGets the content text of a tooltip element
Update Hotspot
UI/Elements/HotspotAdd, remove, or manage hotspots on an ImageHotspot element
Clear Input
UI/Elements/InputClears the value of an input element
Get Input Placeholder
UI/Elements/InputGets the placeholder text of an input element
Set Input Placeholder
UI/Elements/InputSets the placeholder text of an input element
Set TextField Error
UI/Elements/InputSets the error state or message of a text field
Update Labeler
UI/Elements/LabelerAdd, remove, or manage bounding boxes on an ImageLabeler element
Set Iframe HTML
UI/Elements/MediaSets raw HTML content of an iframe element for previewing generated HTML
Set Iframe Src
UI/Elements/MediaSets the source URL of an iframe element
Set Media Source
UI/Elements/MediaSigns a FlowPath and sets it as the source for image, video, avatar, iframe, lottie, or file preview elements
Set Bounding Boxes
UI/Elements/OverlaySet, push, or clear bounding boxes on a BoundingBoxOverlay element
Query Children
UI/Elements/QueryGets all child elements of a container
Query Elements by ID
UI/Elements/QueryGets elements whose IDs match a pattern
Query Elements by Type
UI/Elements/QueryGets all elements of a specific component type
Query Parent
UI/Elements/QueryGets the parent element of an element
Get Select Value
UI/Elements/SelectGets the selected value of a select element
Set Select Options
UI/Elements/SelectSets the available options in a select element
Set Select Value
UI/Elements/SelectSets the selected value of a select element
Set Tooltip Content
UI/Elements/SetSets the content text of a tooltip element
Set Slider Value
UI/Elements/SliderSets the value of a slider element
Push CSV to Table
UI/Elements/TablePush CSV or Table data directly to a table element
Update Table
UI/Elements/TableAdd, remove, or update table data and structure
Close Dialog
UI/NavigationCloses an open dialog. If no dialog ID is specified, closes the topmost dialog.
Get Current Route
UI/NavigationGets the current page route from the execution context
Get Query Params
UI/NavigationGets query parameters from the current URL
Get Route Params
UI/NavigationGets route parameters from the current URL
Navigate To
UI/NavigationNavigates to a page route
Open Dialog
UI/NavigationOpens a route/page as a modal dialog overlay
Set Query Param
UI/NavigationSets or updates a query parameter in the URL
URL Decode
UI/NavigationDecodes a URL-encoded (percent-encoded) string
URL Encode
UI/NavigationEncodes a string for safe use in URLs (percent-encoding)
Get Global State
UI/StateGets a value from global state by key
Get Page State
UI/StateGets a value from page-local state by key
Set Global State
UI/StateSets a value in global state by key
Set Page State
UI/StateSets a value in page-local state by key
Begin Rendering
UI/SurfaceSends a surface to the frontend to begin rendering
Create Surface
UI/SurfaceCreates a new A2UI surface with an ID and root component
Delete Surface
UI/SurfaceRemoves a surface from the frontend
Set Surface Custom CSS
UI/SurfaceSets or clears scoped custom CSS for a custom UI surface at runtime
Show Screen
UI/SurfaceShows the current frontend screen while the workflow continues running
Surface Update
UI/SurfaceUpdates components in an existing surface