Module modal

Module modal 

Source
Expand description

Modal dialog state for the UI.

Structs§

DependencyInfo
Dependency information for a package in the preflight dependency view.
FileChange
Information about a file change in a package operation.
PackageFileInfo
File information for a package in the preflight file view.
PreflightHeaderChips
What: Aggregated chip metrics displayed in the Preflight header, execution sidebar, and post-summary.
PreflightPackageSummary
What: Version comparison details for a single package in the preflight summary.
PreflightSummaryData
What: Comprehensive dataset backing the Preflight Summary tab.
ReverseRootSummary
Summary statistics for reverse dependency analysis of removal targets.
ServiceImpact
What: Aggregated information about a systemd unit affected by the pending operation.

Enums§

CascadeMode
Removal cascade strategy for pacman operations.
DependencySource
Source of a dependency package.
DependencyStatus
Status of a dependency relative to the current system state.
FileChangeType
Type of file change in a package operation.
Modal
What: Captures all dialog state for the various modal overlays presented in the Pacsea TUI.
PasswordPurpose
What: Purpose for password prompt.
PreflightAction
What: Enumerates the high-level operations represented in the preflight workflow.
PreflightTab
What: Identifies which tab within the preflight modal is active.
RiskLevel
What: Risk severity buckets used by the preflight summary header and messaging.
ServiceRestartDecision
What: Restart preference applied to an impacted systemd service.