コード例 #1
0
        public override IVisualNodeComponent Clone()
        {
            INodeLabel output = Constructor.NodeLabel(Name.Value);

            CloneTo(output);
            return(output);
        }
コード例 #2
0
        public static INodeLabel NodeLabel(string labelText)
        {
            INodeLabel output = Laminar.New <INodeLabel>();

            output.Name = labelText;

            return(output);
        }
コード例 #3
0
        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);
        }