manager: add proper support for options

This commit is contained in:
Pascal
2025-06-27 11:24:53 +02:00
parent d0e3d2fa61
commit 77a93b585a
8 changed files with 76 additions and 7 deletions

View File

@@ -5,6 +5,8 @@ public class UpdateCheckResult
public Version CurrentVersion { get; set; }
public Version LatestVersion { get; set; }
public List<InstallAction> Actions { get; private set; } = [];
public List<InstallOptionSet> OptionsAvailable { get; } = [];
public List<string> OptionsEnabled { get; } = [];
public bool IsInstalled { get; set; }
public bool HasError { get; set; }
public bool IsInMaintenance { get; set; }