Module app_state_container

Module app_state_container 

Source

Structs§

AppStateContainer
Main application state container
CacheListState
Cache list state
CacheStats
CachedResult
ChordState
State for managing key chord sequences
ClipboardState
Clipboard/Yank state management
ColumnSearchHistoryEntry
ColumnSearchState
Column search state management
ColumnStatsState
Column stats state
CompletionState
State for tab completion functionality
FilterHistoryEntry
FilterState
Filter state for filtering results
HelpState
Help widget state management
HistorySearchState
History search state (for Ctrl+R functionality)
InputState
Represents input state for command editing
JumpToRowState
Jump to row state
KeyPressEntry
Represents a single key press with all metadata
KeyPressHistory
Manages key press history with a ring buffer and smart coalescing
NavigationProxy
Read-only proxy for navigation state
NavigationProxyMut
Mutable proxy for navigation state
NavigationState
Navigation and viewport state
PerformanceStats
QueryPerformance
ResultsCache
Results cache for storing query results
ResultsState
Centralized query results state management
ScrollState
State for UI scrolling and viewport
SearchHistoryEntry
Search history entry
SearchState
Search state for regular search
SelectionHistoryEntry
SelectionProxy
Read-only proxy for selection state
SelectionProxyMut
Mutable proxy for selection state
SelectionState
Selection state for managing row/cell/column selections
SortHistoryEntry
SortState
State for column sorting
UndoRedoState
State for undo/redo operations
WidgetStates
Container for all widget states
YankedItem

Enums§

Platform
Platform type for key handling
SearchOperation
Search operation types for tracking
SelectionMode
Selection mode for results view
YankType