using System;
using System.Collections.Generic;
namespace HDL_ON.UI.UI2.PersonalCenter.PirDevice
{
[System.Serializable]
public class Pir: Entity.Function
{
///
/// 添加按键列表
///
public static List BuottonList = new List();
public static List pirDeviceList = new List();
///
/// 当前逻辑
///
public static Pir currPir;
///
/// 遥控器列表
///
public List FunctioList = new List();
}
[System.Serializable]
public class Control
{
///
/// 红外宝设备Id
///
public string deviceId = "0";
///
/// 红外遥控器名称
///
public string name = "0";
///
/// 红外遥控器spk
///
public string spk = "ir.module";
///
/// library=库类型, learn=不需要额外追加属性
///
public string type = "learn";
///
/// 码组号
///
public string group_id = "12";
///
/// 红外码
///
public List library = new List();
///
/// 红外码
///
public List status = new List();
}
[System.Serializable]
public class ButtonObj
{
public string Key = string.Empty;
///
/// #app 显示的文字
///
public string value = string.Empty;
}
[System.Serializable]
public class DeviceType
{
///
/// 设备类型主键Id
///
public string id = string.Empty;
///
/// 设备类型(投影仪,风扇,机顶盒...)
///
public string deviceType = string.Empty;
}
[System.Serializable]
public class Brand
{
///
/// 品牌主键Id
///
public string id = string.Empty;
///
/// 设备类型主键Id
///
public string deviceTypeId = string.Empty;
///
/// 品牌名称
///
public string brandName = string.Empty;
}
public class Library
{
///
/// 红外码
///
public string irCode = string.Empty;
///
/// 品牌主键Id
///
public string brandId = string.Empty;
///
/// 红外码索引序号
///
public string irIndex = string.Empty;
}
}