Skip to main content

Module modals

Module modals 

Source
Expand description

State of the table’s dialogs and sidebars, each drawn by render/ or widgets/.

Modules§

copy_modal
Copy dialog state: scope × format, a column for the cell scope, and the header toggle, with the last choices kept for the session so a repeat copy is y Enter. The Python scope copies the view’s pipeline as code rather than its rows.
filter_modal
The Filters tab: one row per statement, and a three-step inline editor — column via Picker, operator via a short Picker, value as text.
pivot_melt_modal
Pivot & Melt builder state: a form of rows, each edited through one Picker scoped to that row alone, and the live preview of the spec it stages. The spec is echoed live; Enter applies it.
retype_modal
A column’s type changed in the table, and a datetime made from columns: the same names, formats and rules a delimited spec’s [columns] takes (crate::formats::column_types), as a view step before the filters.
sort_filter_modal
The Sort & Filter sidebar: what is in effect first — the sorts and the filters, each a row to flip, edit, reorder or remove, and a row to add one — and the Columns tab beside it, every per-column property in one list. One form (crate::app::form): the tab bar is its first field, and every entry is a field.
sort_modal