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
//! Chart-specific UI components.
//!
//! Built on [`crate::ui_kit`] primitives, these modules provide the
//! complete chart interface: drawing toolbar, top toolbar, timeframe
//! bar, replay controls, dialogs, and widget panels.
// Application state trait for UI synchronization
pub use ChartAppState;
// Shared UI domain model
// Toolbars
// Panels and sidebars
// Chart controls
// Dialogs
// Icons
// Standalone components