Loading...
Searching...
No Matches
Graphics/Controls

Interactive UI controls such as carousels and button types. More...

Collaboration diagram for Graphics/Controls:

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...

Detailed Description

Interactive UI controls such as carousels and button types.