using Prism.Commands;
using Prism.Mvvm;
using Prism.Services.Dialogs;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace SKMC.Api.Client.Views
{
///
/// 异常窗口的抽象视图模型
///
public class ExceptionsViewModel : BindableBase
{
///
/// 异常对话框是否已弹出
///
public bool IsExceptionsOpened { get; set; }
///
/// 恢复运行是否可用
///
public virtual bool IsResumeEnabled { get; set; }
///
/// 一键重试命令
///
public virtual DelegateCommand RetryAllCommand { get; set; }
///
/// 恢复运行命令
///
public virtual DelegateCommand ResumeRunCommand { get; set; }
///
/// 退出运行命令
///
public virtual DelegateCommand QuitRunCommand { get; set; }
}
}