bloxstrap/Bloxstrap/UI/BootstrapperDialogs/IBootstrapperDialog.cs
pizzaboxer 244c3dee40
Fully cleanup Bloxstrap folder after install
this also goes to show just how much of a mess bootstrapper dialog management is lol
2023-05-24 18:27:11 +01:00

22 lines
580 B
C#

using System;
using System.Windows.Forms;
namespace Bloxstrap.UI.BootstrapperDialogs
{
public interface IBootstrapperDialog
{
public Bootstrapper? Bootstrapper { get; set; }
string Message { get; set; }
ProgressBarStyle ProgressStyle { get; set; }
int ProgressValue { get; set; }
bool CancelEnabled { get; set; }
void ShowBootstrapper();
void CloseBootstrapper();
void ShowSuccess(string message, Action? callback = null);
void ShowError(string message);
void PromptShutdown();
}
}