add/edit/delete updates
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
using Pilz.UI;
|
||||
using Pilz.UI.Telerik.Dialogs;
|
||||
|
||||
namespace ModpackUpdater.Apps.Manager.Ui;
|
||||
|
||||
public partial class UpdatePropertiesEditorFlyout : RadFlyoutBase, ILoadContent
|
||||
{
|
||||
private readonly IActionSetInfos infos;
|
||||
|
||||
public UpdatePropertiesEditorFlyout(IActionSetInfos infos)
|
||||
{
|
||||
this.infos = infos;
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
public void LoadContent()
|
||||
{
|
||||
radTextBox_Version.Text = infos.Version.ToString();
|
||||
}
|
||||
|
||||
protected override bool ValidateOK()
|
||||
{
|
||||
if (!Version.TryParse(radTextBox_Version.Text.Trim(), out Version? version))
|
||||
return false;
|
||||
|
||||
infos.Version = version;
|
||||
|
||||
return base.ValidateOK();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user