Name Date Size #Lines LOC

..--

charts/H25-Apr-2025-408288

sql/H25-Apr-2025-4,4263,479

READMEH A D25-Apr-2025645 1511

collapsible_panel.tsH A D25-Apr-20255.5 KiB186148

duration.tsH A D25-Apr-20252.3 KiB6944

duration_precision_menu_items.tsH A D25-Apr-20251.9 KiB6243

process.tsH A D25-Apr-20253 KiB10583

sched.tsH A D25-Apr-20252.1 KiB6437

slice.tsH A D25-Apr-20252.4 KiB8157

thread.tsH A D25-Apr-20253 KiB10583

thread_state.tsH A D25-Apr-20252.1 KiB6439

timestamp.tsH A D25-Apr-20253.4 KiB10171

timestamp_format_menu.tsH A D25-Apr-20251.9 KiB5840

treetable.tsH A D25-Apr-20253.5 KiB11894

vega_view.tsH A D25-Apr-20257.6 KiB300232

README

1This directory contains "widgets" -- standalone reusable components.
2
3`sql` subdirectory contains "SQL widgets", which are responsible for fetching
4the necessary data from the trace processor in addition to displaying it.
5
6The current split between `ui/src/widgets` and `ui/src/frontend/widgets` (this
7directory) is semi-arbitrary:
8- `ui/src/widgets` contains low-level primitives (button, menu, etc) which
9  depend only on //base.
10- `ui/src/frontend/widgets` doesn't have dependency restrictions and contains
11  higher-level primitives (e.g. SQL table viewer)
12
13Both of these directories will be merged into one once the layering is sorted
14out.
15