using Serein.Library.Api; using Serein.Library; namespace Serein.NodeFlow.Model { /// /// 单动作节点(用于动作控件) /// public class SingleActionNode : NodeModelBase { public SingleActionNode(IFlowEnvironment environment):base(environment) { } public override Parameterdata[] GetParameterdatas() { if (base.MethodDetails.ParameterDetailss.Length > 0) { return MethodDetails.ParameterDetailss .Select(it => new Parameterdata { State = it.IsExplicitData, Value = it.DataValue, }) .ToArray(); } else { return []; } } } }