Expand description
Modal dialog state for the UI.
Structs§
- Dependency
Info - Dependency information for a package in the preflight dependency view.
- File
Change - Information about a file change in a package operation.
- Package
File Info - File information for a package in the preflight file view.
- Preflight
Header Chips - What: Aggregated chip metrics displayed in the Preflight header, execution sidebar, and post-summary.
- Preflight
Package Summary - What: Version comparison details for a single package in the preflight summary.
- Preflight
Summary Data - What: Comprehensive dataset backing the Preflight Summary tab.
- Reverse
Root Summary - Summary statistics for reverse dependency analysis of removal targets.
- Service
Impact - What: Aggregated information about a
systemdunit affected by the pending operation.
Enums§
- Cascade
Mode - Removal cascade strategy for
pacmanoperations. - Dependency
Source - Source of a dependency package.
- Dependency
Status - Status of a dependency relative to the current system state.
- File
Change Type - Type of file change in a package operation.
- Modal
- What: Captures all dialog state for the various modal overlays presented in the Pacsea TUI.
- Password
Purpose - What: Purpose for password prompt.
- Preflight
Action - What: Enumerates the high-level operations represented in the preflight workflow.
- Preflight
Tab - What: Identifies which tab within the preflight modal is active.
- Risk
Level - What: Risk severity buckets used by the preflight summary header and messaging.
- Service
Restart Decision - What: Restart preference applied to an impacted
systemdservice.