Interactive UI controls such as carousels and button types. More...
Classes | |
| class | ml::Accordion |
| A vertically stacked set of collapsible sections. More... | |
| class | ml::ButtonToggle |
| Rectangular button that changes color and label on toggle. More... | |
| class | ml::CarouselManifest |
Manifest for the Carousel component. More... | |
| class | ml::Checkbox |
| A toggleable checkbox with a square indicator and text label. More... | |
| class | ml::CheckboxGroup |
| A self-contained group of checkboxes with automatic layout. More... | |
| class | ml::CircleButton |
| A circular button with a centered text label. More... | |
| class | ml::ColorButton |
| A small clickable swatch filled with a color — e.g. a toolbar "text color" button that shows the last-chosen color. More... | |
| class | ml::ColorPicker |
| A reusable swatch grid for choosing a color. More... | |
| class | ml::ContextMenu |
| A reusable right-click / pop-up menu: a small list of labeled items shown at a point that runs an action on click and dismisses on selection or click-outside. More... | |
| class | ml::ConvexButton |
| A convex polygon button with a centered text label. More... | |
| class | ml::EditableList |
| A scrollable, editable list of rows — each row is three configurable slots: a selector, the content, and an action. More... | |
| class | ml::GradientColorPicker |
| A Photoshop-style HSV color picker: a saturation/value gradient square plus a vertical hue bar. Click or drag to choose a color. More... | |
| class | ml::InfoButton |
| A small circular "ⓘ" badge that reveals a help popover on click. More... | |
| class | ml::List |
| A vertically stacked list of rows with optional dividers and background. More... | |
| class | ml::ListItem |
A single row in a List with start, content and end slots. More... | |
| class | ml::MenuBar |
| A desktop-style horizontal menu bar with dropdown panels. More... | |
| class | ml::Modal |
| A centered overlay dialog with optional title, content, and action buttons. More... | |
| class | ml::PillToggle |
| iOS-style oval pill switch with animated sliding thumb. More... | |
| class | ml::RadioButton |
| A single radio button option with circular indicator and label. More... | |
| class | ml::RadioGroup |
| A self-contained group of radio buttons with automatic layout. More... | |
| class | ml::RectangleButton |
| A rectangular button with a centered text label. More... | |
| class | ml::SegmentToggle |
| Two-option segmented selector with animated sliding pill. More... | |
| class | ml::Select |
| A dropdown select control with rich per-item content. More... | |
| class | ml::SideMenu |
| A slide-in panel anchored to the left or right edge of the window. More... | |
| class | ml::SplitPanel |
| A resizable multi-pane container split horizontally or vertically. More... | |
| class | ml::TabbedPanel |
| A container that displays one panel at a time, selected by tabs. More... | |
| class | ml::Table |
| A fixed-size, multi-column data table with a header row. More... | |
| class | ml::ToggleGroup |
| A vertical group of toggle switches. More... | |
| class | ml::Toolbar |
| A horizontal or vertical strip of buttons, separators, and components. More... | |
Interactive UI controls such as carousels and button types.