Components Widgets
Components Widgets
UI building blocks and controls
Subcategories
Widgets
| Widget | Description |
|---|---|
| ActivityOrbWidget | Central activity indicator with concentric rings for discovery/pairing/comms |
| CapabilityDescriptionWidget | Displays capabilities granted at each trust level |
| ChannelBarWidget | Segmented bar showing per-channel activity... |
| ColorSwatchWidget | Color swatch display and picker |
| CompasWidget | 3D compass display using OpenGL |
| ConnectionStatusIndicator | Shows connection state via color and animation (gray/blue/green) |
| DecimalEntry | Combined slider and spinbox for decimal value input |
| EditableLabel | Label that becomes editable on double-click |
| FlatButton | Minimal flat-styled button |
| ImageLabel | Label for displaying images with scaling |
| ImageLabel2 | Aspect-ratio preserving image label with paint scaling |
| LightWidget | LED-style indicator light with customizable color |
| MetaBlobsWidget | Animated metaballs visual effect |
| NoticeLabel | Styled notification label with close button |
| NoticeList | List of dismissible notification messages |
| PenStyleSelectWidget | Widget for selecting pen line style |
| PenSwatchWidget | Displays a pen style preview swatch |
| PenWidthSelectWidget | Combo box for selecting pen width |
| SvgWidget | Renders SVG images with optional tinting |
| TrustIconWidget | Displays trust level as a colored icon (ignore/trust/block) |
| TrustSelectorWidget | Interactive selector for choosing trust level |
| TryToggle | Three-state toggle (off/trying/on) for async operations |
| VerificationContextWidget | Shows verification status across communication channels |
| WaitingSpinnerWidget | Animated loading spinner with customizable appearance |