1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
//! Collection of built-in widgets for the `rlvgl` toolkit.
extern crate alloc;
/// Tick-driven animated image (frame sequence).
/// LVGL-parity arc widget.
/// Text laid along an arc (LPAR-Optional).
/// LVGL-parity bar widget.
/// Clickable button widget.
/// Grid of labeled buttons arranged in rows.
/// Month-grid calendar widget.
/// Drawable pixel-buffer canvas widget.
/// Data chart (line/bar/scatter series).
/// Checkbox widget for boolean options.
/// Transparent click-area widget — rlvgl analogue of QML `MouseArea`.
/// Analog clock widget with sub-pixel anti-aliased hand rotation.
/// Container widget for layout grouping.
/// Selection dropdown (closed trigger + open scrollable option list).
/// Image display widget.
/// State-specific segmented image button.
/// On-screen keyboard over an internal button matrix.
/// Text label widget.
/// LVGL-parity LED indicator widget.
/// Borrowed-slice polyline widget.
/// Scrollable list widget.
/// Page-stack navigation menu.
/// Title + message + button-row dialog.
/// Audio-meter widgets (LED bargraph; needle and others to follow).
/// UI motion components (crawls, scrollers, tickers).
/// Progress bar widget.
/// Radio button widget for mutually exclusive options.
/// Snap-scrolling wheel selector.
/// LVGL-parity tick and label scale widget.
/// Scrollable viewport container with parent-bounds child clipping.
/// Slider widget for numeric input.
/// Rich-text block of styled spans.
/// Numeric text spinbox with range, step, digit format, and rollover.
/// Deterministic tick-driven spinner widget.
/// Binary on/off switch widget.
/// Row/column data table with shaped-text cells.
/// Tabbed container with a tab bar and content pages.
/// Multi-line editable text area (LVGL textarea v2).
/// Two-dimensional snap-navigable tile grid.
/// Title-bar + content-area window container.