重构触发器与变量关联关系的实现
This commit is contained in:
@@ -73,6 +73,6 @@ namespace DMS.WPF.ItemViewModel
|
||||
/// <summary>
|
||||
/// 关联的变量 ID 列表
|
||||
/// </summary>
|
||||
public ObservableCollection<int> VariableIds { get; } = new ObservableCollection<int>();
|
||||
public ObservableCollection<VariableItem> Variables { get; } = new ObservableCollection<VariableItem>();
|
||||
}
|
||||
}
|
||||
@@ -107,6 +107,12 @@ public partial class VariableItem : ObservableObject
|
||||
/// </summary>
|
||||
[ObservableProperty]
|
||||
private List<MqttAliasItem> _mqttAliases=new List<MqttAliasItem>();
|
||||
/// <summary>
|
||||
/// 获取或设置与此变量关联的触发器列表。
|
||||
/// 一个变量可以有多个触发器。
|
||||
/// </summary>
|
||||
[ObservableProperty]
|
||||
private List<TriggerItem> _triggers=new List<TriggerItem>();
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置变量的信号类型 (如:AI, DI, AO, DO)。
|
||||
|
||||
Reference in New Issue
Block a user