Пример #1
0
        public bool RemovePanelOutput(PanelOutputNode node)
        {
            var output = engine.GetOutput(node.Id);

            RemoveOutput(output);

            UpdateMeInEditor();
            UpdateMeInDb();
            return true;
        }
Пример #2
0
        public bool RemovePanelOutput(PanelOutputNode node)
        {
            var output = engine.GetOutput(node.Id);

            RemoveOutput(output);

            UpdateMeInEditor();
            UpdateMeInDb();
            return(true);
        }
Пример #3
0
        public void AddOutputNode(PanelOutputNode node)
        {
            if (Outputs.Any(x => x.Id == node.Id))
                return;


            var output = new Output
            {
                Id = node.Id,
                Name = GenerateOutputName()
            };

            node.Settings["Name"].Value = output.Name;
            AddOutput(output);

            UpdateMeInEditor();
            UpdateMeInDb();
        }
Пример #4
0
        public void AddOutputNode(PanelOutputNode node)
        {
            if (Outputs.Any(x => x.Id == node.Id))
            {
                return;
            }


            var output = new Output
            {
                Id   = node.Id,
                Name = GenerateOutputName()
            };

            node.Settings["Name"].Value = output.Name;
            AddOutput(output);

            UpdateMeInEditor();
            UpdateMeInDb();
        }