Workspace
The Workspace component provides a flexible full-screen layout designed for building comprehensive, multi-pane views within the MonoChat interface. It is structured as a three-column layout:
Form
The Form component in MonoChat enables developers to build rich, reactive forms using a wide variety of atomic and composite UI elements. It supports built-in input validation, file uploads, dynamic dropdowns, AJAX-based option loading, and custom submission logic.
Table
The Table component in MonoChat provides a fully interactive and extensible way to display, filter, and manage structured data. Tables support built-in filtering, sorting, pagination, dynamic column rendering, custom row actions, conditional logic, and advanced UI integration via drawers and dropdowns.
List
Tab
HTML
The HTML component in MonoChat allows developers to render raw HTML markup directly inside a Custom View. This is useful when you want full control over layout or need to inject small widgets, static content, or stylized elements not covered by other SDK components.