using System;
using System.Collections.Generic;
namespace HDL_ON.Entity
{
public class Fan : Function
{
public Fan()
{
}
[Newtonsoft.Json.JsonIgnore]
public Trait trait_openLevel;
///
/// 档位
///
[Newtonsoft.Json.JsonIgnore]
public int openLevel
{
get
{
try
{
if (trait_openLevel == null)
{
trait_openLevel = function.Find((obj) => obj.name == "openLevel");
if (trait_openLevel == null)
{
trait_openLevel = new Trait()
{
name = "openLevel",
value_key = new List { "up", "down" },
max = 7,
min = 0,
};
}
trait_openLevel.value = trait_openLevel.min;
}
return Convert.ToInt32(trait_openLevel.value);
}
catch
{
MainPage.Log("openLevel 数据获取失败.");
return 0;
}
}
set
{
try
{
trait_openLevel.value = value;
}
catch
{
MainPage.Log("openLevel 数据刷新失败.");
}
}
}
}
}