#pragma once
/// <summary>
/// 显示界面类型
/// </summary>
enum class LayoutType
{
	/// <summary>
	/// 主页界面
	/// </summary>
	Home,
	/// <summary>
	/// 安装中界面
	/// </summary>
	Installing,
	/// <summary>
	/// 安装完成界面
	/// </summary>
	Installed
};

/// <summary>
/// 设备与安装包的版本号比较
/// </summary>
enum class VertionResultType
{
	/// <summary>
	/// 设备还没有安装产品
	/// </summary>
	None,
	/// <summary>
	/// 与安装包的版本号相同
	/// </summary>
	Same,
	/// <summary>
	/// 低于安装包的版本号
	/// </summary>
	Low,
	/// <summary>
	/// 高于安装包的版本号
	/// </summary>
	Hight
};

/// <summary>
/// 安装状态
/// </summary>
enum class InstallStateType
{
	/// <summary>
	/// 待安装
	/// </summary>
	None,
	/// <summary>
	/// 安装失败
	/// </summary>
	Failed,
	/// <summary>
	/// 没有网络
	/// </summary>
	NoNetWork,
	/// <summary>
	/// 安装成功
	/// </summary>
	Success
};

/// <summary>
/// 安装中状态
/// </summary>
enum class SilenceInstallingType
{
	/// <summary>
	/// 未安装
	/// </summary>
	None,
	/// <summary>
	/// 下载中
	/// </summary>
	DownLoading,
	/// <summary>
	/// 下载中断网
	/// </summary>
	DownLoadNoNetWork,
	/// <summary>
	/// 下载失败
	/// </summary>
	DownLoadFailed,
	/// <summary>
	/// 下载完成
	/// </summary>
	DownLoadSuccess,
	/// <summary>
	/// 安装中
	/// </summary>
	Installing,
	/// <summary>
	/// 安装失败
	/// </summary>
	InstallFailed,
	/// <summary>
	/// 已安装
	/// </summary>
	Installed
};
