Skip to main contentModule app
Source - App
- The main application state (TEA Model).
- UiState
- UI state for navigation and collapse tracking.
- Command
- Commands returned by update() for the main loop to execute.
- FocusedPanel
- Which panel currently has keyboard focus.
- InputMode
- Input mode for the application.
- Message
- Messages processed by the TEA update loop.
- NodeId
- Identifies a collapsible node in the diff tree.
- VisibleItem
- An item in the flattened visible list.
- HunkFilter
- Hunk-level filter: maps file path → set of hunk indices to show.
An empty set means show all hunks for that file.