Structs§
- Buffer
- Represents a single buffer/tab with its own independent state
- Buffer
Manager - Manages multiple buffers and switching between them
- Column
Statistics - Filter
State - Fuzzy
Filter State - Search
State - Sort
State - View
State ViewState
consolidates all view-related state for a buffer This is the single source of truth for navigation, selection, and viewport state
Enums§
Traits§
- BufferAPI
BufferAPI
trait - defines the interface for interacting with buffer state This abstraction allows the TUI to work with buffer state without knowing the implementation details, enabling gradual migration and testing