<- Back to Docs Home

This section is written for module developers.

The question behind these pages is: "I need to build an interface with these pieces. How do I define it, compose it into a component tree, and update it at runtime?"

The tree follows the sidebar structure. Each component page lives in the same section where it appears in navigation.

Blocks

Block Map

Docs block Developer goal
ai Build chat threads, message lists, composer/input flows
charts Render charts and diagram-like visualizations
complex Build composed widgets such as datatable, tabs, wizard, tree, card-based structures
content Render text, media, breadcrumbs, badges/status, icons, progress
effects Trigger overlays, notifications, drawer/modal surfaces, background task cards, and dynamic UI mutations
forms Collect input and update form state
layout Build the component tree and arrange containers/surfaces