Skip to main content

wisp/view/
mod.rs

1//! Rendering convention for this module: `Widget` values contain only the
2//! short-lived visual configuration for one frame. Persistent selection,
3//! scrolling, hit-test geometry, and input drafts stay in controller state and
4//! are passed to `StatefulWidget` implementations separately. Line-building
5//! helpers remain plain functions because they are also measured, cached, or
6//! inserted into scrollback before a terminal area exists.
7pub(crate) mod edit_buffer;
8
9pub mod filterable_list;
10pub mod generation;
11pub mod list_view;
12pub(crate) mod markdown;
13pub(crate) mod reasoning_bar;
14pub mod selection;
15pub mod syntax;
16pub mod widgets;
17pub(crate) mod wrap;