public override IVisualNodeComponent Clone() { INodeLabel output = Constructor.NodeLabel(Name.Value); CloneTo(output); return(output); }
public static INodeLabel NodeLabel(string labelText) { INodeLabel output = Laminar.New <INodeLabel>(); output.Name = labelText; return(output); }
public ActionNode(NodeDependencyAggregate dependencies) : base(dependencies) { INodeLabel FlowOut = Constructor.NodeLabel("Flow").WithFlowInput().WithFlowOutput(); FieldList.Insert(0, FlowOut); FieldList.Insert(1, Constructor.Separator()); FlowOutContainer = GetContainer(FlowOut); }