using System;
namespace Shared.Phone.UserCenter
{
///
/// 行控件里面子控件的位置对齐方式
///
public enum UViewAlignment
{
///
/// 位于上部(等间距离居中:位于上部,以中间横线为基准,但是上下空白一致)
///
Top = 1,
///
/// 位于正中间
///
Center = 2,
///
/// 位于底部(等间距离居中:位于上部,以中间横线为基准,上下空白一致)
///
Bottom = 3
}
///
/// 状态控件添加子控件事件的绑定模式
///
public enum ChidrenBindMode
{
///
/// 绑定弹起事件,但该控件单击后,不显示选择状态
///
BindEvent = 1,
///
/// 不绑定事件,也不显示选择状态
///
NotBind = 2
}
///
/// 控件自动调整高度大小模式
///
public enum HeightAutoMode
{
///
/// 什么事都不做
///
None = 1,
///
/// 自动增加高度,只对当前容器进行判定(由控件的bottomSpace的值进行判定)
///
IncreaseOnly = 2,
///
/// 自动调整高度,只对当前容器进行判定,请慎用此模式(增加或者减少,由控件的bottomSpace的值进行判定)
///
AutoOnly = 3,
///
/// 自动增加高度,包含全部父容器进行判定(由控件的bottomSpace的值进行判定)
///
IncreaseAll = 4,
///
/// 自动调整高度,包含全部父容器进行判定,请慎用此模式(增加或者减少,由控件的bottomSpace的值进行判定)
///
AutoAll = 5
}
///
/// 进度条的添加模式
///
public enum ProBarAddMode
{
///
/// 完全遮住画面,不能进行任何操作
///
FullForm = 1,
///
/// 进度条只盖住Body,但能操作头部菜单,允许用户取消
///
BodyFrame = 2
}
///
/// 弹窗画面的模式
///
public enum DialogFrameMode
{
///
/// 不做任何处理,子控件由自定义添加,子控件添加完成后
/// 请调用【FinishInitControl】函数完成最后的初始化
///
None = 1,
///
/// 只有一个输入框,由InputText属性获取输入值
/// 由SetTipText函数设置输入框灰色字体说明(如果有需要)
///
OnlyInput = 2,
///
/// 只有一个输入框(密码模式)
/// 由InputText属性获取输入值,由SetTipText函数设置输入框灰色字体说明
///
OnlyPassword = 3,
///
/// 只有一个输入框(密码模式),右边有一个可以看见密码的图标
/// 由InputText属性获取输入值,由SetTipText函数设置输入框灰色字体说明
///
PasswordView = 4
}
///
/// 状态模式
///
public enum StatuMode
{
///
/// 选择状态
///
SELECT = 1,
///
/// 非选择状态
///
UN_SELECT = 0,
///
/// 正常状态(也没什么特殊含义,就是正常呗)
///
Normal = 2,
///
/// 单击状态
///
ClickStatu = 3
}
///
/// 设备升级状态
///
public enum UpdateStatuMode
{
///
/// 最初的状态
///
None = 0,
///
/// 等待中
///
Wait = 1,
///
/// 开始执行
///
Action = 2,
///
/// 设备下载失败
///
DeviceDownLoadFail = 3,
///
/// 设备升级失败
///
DeviceUpdateFail = 4,
///
/// 虚拟驱动下载失败
///
VirtualDownLoadFail = 5,
///
/// 协调器下载失败
///
CoordinatorDownLoadFail = 6,
///
/// 网关下载失败
///
GatewayDownLoadFail = 7,
///
/// 虚拟驱动升级失败
///
VirtualUpdateFail = 8,
///
/// 协调器升级失败
///
CoordinatorUpdateFail = 9,
///
/// 网关升级失败
///
GatewayUpdateFail = 10,
///
/// 设备下载中
///
DeviceDownLoad = 11,
///
/// 设备升级预备
///
DeviceUpdateReady = 12,
///
/// 设备升级中
///
DeviceUpdating = 13,
///
/// 虚拟驱动下载中
///
VirtualDownLoad = 14,
///
/// 协调器下载中
///
CoordinatorDownLoad = 15,
///
/// 网关下载中
///
GatewayDownLoad = 16,
///
/// 虚拟驱动升级预备
///
VirtualUpdateReady = 17,
///
/// 虚拟驱动升级中
///
VirtualUpdating = 18,
///
/// 协调器升级预备
///
CoordinatorUpdateReady = 19,
///
/// 协调器升级中
///
CoordinatorUpdating = 20,
///
/// 网关升级预备
///
GatewayUpdateReady = 21,
///
/// 网关升级中
///
GatewayUpdating = 22,
///
/// 升级成功
///
UpdateSuccess = 23,
///
/// 升级完成
///
UpdateFinish = 24,
}
///
/// 显示错误模式
///
public enum ShowErrorMode
{
///
/// 不显示错误
///
NO = 0,
///
/// 显示错误
///
YES = 1,
}
///
/// 显示重新加载模式
///
public enum ShowReLoadMode
{
///
/// 不显示重新加载
///
NO = 0,
///
/// 显示重新加载
///
YES = 1,
}
///
/// 布防模式
///
public enum GarrisonMode
{
///
/// 异常(作为返回值使用)
///
None = 0,
///
/// 在家布防 或者 布防(当内部防区没有设置的时候)
///
AtHome = 1,
///
/// 离家布防
///
RemoveHome = 2,
///
/// 撤防
///
RemoveGarrison = 99
}
///
/// 验证模式
///
public enum ValidatedMode
{
///
/// 不验证
///
NO = 0,
///
/// 验证
///
YES = 1
}
///
/// 固件阶级分类
///
public enum FirmwareLevelType
{
///
/// Linux模块(也叫网关升级程序),网关的分类之一
///
Linux = 1,
///
/// 协调器模块,网关的分类之一
///
Coordinator = 2,
///
/// 虚拟设备模块,网关的分类之一
///
VirtualDevice = 3,
///
/// 一般的设备
///
ZigbeeDevice = 4
}
///
/// 网关的网络连接模式
///
public enum GatewayConnectMode
{
///
/// 无网络连接
///
NoLine = -1,
///
/// 初始值
///
None = 0,
///
/// 远程连接(也叫4G)
///
Remote = 1,
///
/// WIFI
///
WIFI = 2
}
///
/// 获取名字模式
///
public enum GetNameMode
{
///
/// 什么特效都不加,直接获取
///
None = 0,
///
/// 设备名字加特效
/// 多回路时:XXXX(NN回路)
///
SpecialDevice = 1,
///
/// 网关名称加特效
///
SpecialGateway = 2
}
///
/// 水平滑动滚动条的类型模式
///
public enum SeekBarTypeMode
{
///
/// 单纯只在右边有一个百分比的文本(有效控件:seekBar,btnRight)
///
OnlyPersent = 1,
///
/// 左边有一个文本,右边有一个百分比的文本(有效控件:seekBar,btnLeft,btnRight)
///
LeftAndPersent = 2,
///
/// 左边和右边都有一个文本,但是无进度条(有效控件:seekBar,btnLeft,btnRight)
///
LeftAndRight = 3
}
///
/// 安防上报类型
///
public enum SafeguardAlarmType
{
///
/// 什么都不是
///
None = 0,
///
/// 在家布防
///
AtHome = 1,
///
/// 离家布防
///
RemoveHome = 2,
///
/// 撤防
///
RemoveGarrison = 3,
///
/// 传感器上报
///
Sensor = 4
}
///
/// 网关的绑定模式
///
public enum GatewayBindMode
{
///
/// 已经绑定过了
///
Binded = 1,
///
/// 第一次绑定,也就是网关住宅ID为空
///
First = 2,
///
/// 重新绑定,也就是网关住宅ID不相同(需要确认是否重新绑定)
///
BindAgain = 3
}
///
/// 连接接口的方式
///
public enum HttpConnectMode
{
///
/// 正常连接
///
Normal = 1,
///
/// 以管理员身份进行连接
///
Admin = 2
}
///
/// 信息显示的类型
///
public enum ShowMsgType
{
///
/// 普通提示类型
///
Normal = 1,
///
/// 确认类型
///
Confirm = 2,
///
/// 错误类型
///
Error = 3,
///
/// Tip类型
///
Tip = 4,
///
/// 提醒类型
///
Remind = 5
}
}