| 12345678910111213141516171819202122232425 |
- using LibHac.Ns;
- using Ryujinx.Ava.Common.Locale;
- namespace Ryujinx.Ava.UI.Models
- {
- internal class TitleUpdateModel
- {
- public bool IsEnabled { get; set; }
- public bool IsNoUpdate { get; }
- public ApplicationControlProperty Control { get; }
- public string Path { get; }
- public string Label => IsNoUpdate
- ? LocaleManager.Instance[LocaleKeys.NoUpdate]
- : string.Format(LocaleManager.Instance[LocaleKeys.TitleUpdateVersionLabel], Control.DisplayVersionString.ToString(),
- Path);
- public TitleUpdateModel(ApplicationControlProperty control, string path, bool isNoUpdate = false)
- {
- Control = control;
- Path = path;
- IsNoUpdate = isNoUpdate;
- }
- }
- }
|