using System.Collections.Generic;
using System.Linq;
namespace IStation.Model
{
///
///
///
public class SignalTypeGroupTree : Model.SignalTypeGroupTreeItem
{
///
///
///
public SignalTypeGroupTree() : base() { }
///
///
///
public SignalTypeGroupTree(SignalTypeGroup rhs) : base(rhs)
{
this.Children = new List();
}
///
///
///
public SignalTypeGroupTree(SignalTypeGroupTreeItem rhs) : base(rhs)
{
this.Children = new List();
}
///
///
///
public SignalTypeGroupTree(SignalTypeGroupTree rhs) : base(rhs)
{
this.Children = rhs.Children?.Select(x => new SignalTypeGroupTree(x)).ToList();
}
///
/// 子项列表
///
public List Children { get; set; }
}
}