Skip to main content

Module overlay

Module overlay 

Source
Expand description

Overlay subsystem: full-screen popups that take over the body+status area (file picker, help). App holds an Option<Box<dyn Overlay>>; events route through it first when present.

Modules§

help
Help overlay: lists every binding from KEY_REGISTRY, grouped by category, with type-to-filter. User remaps from keys.toml replace the displayed keys per command_name.
picker
File picker overlay. Lists every file in the working set, supports type-to-filter, Enter to open, Ctrl-D to drop.

Structs§

OverlayContext
Borrowed slice of app state that overlays need at refresh time. Kept narrow so the trait doesn’t pull in the whole app.
OverlayFrame

Enums§

OverlayOutcome

Traits§

Overlay