Files
serein-flow/WorkBench/Node/ViewModel/ConditionNodeControlViewModel.cs

52 lines
1.4 KiB
C#
Raw Normal View History

2024-08-06 16:09:46 +08:00
using Serein.NodeFlow.Model;
using Serein.Workbench.Node.View;
2024-08-05 10:11:58 +08:00
namespace Serein.Workbench.Node.ViewModel
2024-08-05 10:11:58 +08:00
{
/// <summary>
/// 条件节点
/// </summary>
public class ConditionNodeControlViewModel : NodeControlViewModelBase
2024-08-05 10:11:58 +08:00
{
public new SingleConditionNode NodeModel { get; }
2024-08-05 10:11:58 +08:00
///// <summary>
///// 是否为自定义参数
///// </summary>
//public bool IsCustomData
//{
// get => Node.IsCustomData;
// set { Node.IsCustomData= value; OnPropertyChanged(); }
//}
///// <summary>
// /// 自定义参数值
// /// </summary>
//public object? CustomData
//{
// get => Node.CustomData;
// set { Node.CustomData = value ; OnPropertyChanged(); }
//}
///// <summary>
///// 表达式
///// </summary>
//public string Expression
//{
// get => Node.Expression;
// set { Node.Expression = value; OnPropertyChanged(); }
//}
2024-08-05 10:11:58 +08:00
/// <summary>
/// 条件节点
/// </summary>
/// <param name="node"></param>
public ConditionNodeControlViewModel(SingleConditionNode node) : base(node)
2024-08-05 10:11:58 +08:00
{
this.NodeModel = node;
//IsCustomData = false;
//CustomData = "";
//Expression = "PASS";
2024-08-05 10:11:58 +08:00
}
}
}