Expand description
Application state and logic module for branchdiff
Re-exports§
pub use crate::vcs::RefreshResult;pub use search::SearchState;
Modules§
Structs§
- App
- Application state
- Frame
Context - Per-frame computed context shared across input handling and rendering.
- Position
- Represents a position in the diff view (row, column)
- Selection
- Selection state for text copy
- View
State - View-related state for the diff viewer.
Enums§
- Displayable
Item - Represents an item in the displayable list. Uses indices instead of cloning entire DiffLines for efficiency.
- View
Mode