Added debug node for the debugging and logging
This commit is contained in:
@@ -99,8 +99,18 @@ namespace Nodify.Calculator
|
||||
authNode.Input.Add("Username");
|
||||
authNode.Input.Add("Password");
|
||||
|
||||
var debugNode = new OperationInfoViewModel()
|
||||
{
|
||||
Title = "Debug",
|
||||
Type = OperationType.System,
|
||||
sysOp = SystemOperations.DEBUG,
|
||||
IsFlowNode = true
|
||||
};
|
||||
debugNode.Input.Add("Value");
|
||||
|
||||
systemNodes.Add(authNode);
|
||||
systemNodes.Add(copynode);
|
||||
systemNodes.Add(debugNode);
|
||||
systemNodes.Add(begin);
|
||||
systemNodes.Add(ending);
|
||||
systemNodes.Add(debugAndCreateModels);
|
||||
@@ -321,6 +331,25 @@ namespace Nodify.Calculator
|
||||
return funcOp;
|
||||
}
|
||||
|
||||
if (info.sysOp == SystemOperations.DEBUG)
|
||||
{
|
||||
var debugOp = new SystemOperationViewModel
|
||||
{
|
||||
Title = info.Title,
|
||||
SystemOperationType = SystemOperations.DEBUG
|
||||
};
|
||||
// Flow connectors
|
||||
debugOp.Input.Add(new ConnectorViewModel { Title = "", Shape = ConnectorShape.Triangle });
|
||||
debugOp.Output.Add(new ConnectorViewModel { Title = "", Shape = ConnectorShape.Triangle, IsInput = false });
|
||||
// Data input
|
||||
foreach (var inp in input)
|
||||
{
|
||||
inp.ConnectorColor = Color.LimeGreen;
|
||||
debugOp.Input.Add(inp);
|
||||
}
|
||||
return debugOp;
|
||||
}
|
||||
|
||||
if (info.sysOp == SystemOperations.AUTH)
|
||||
{
|
||||
var authOp = new AuthOperationViewModel
|
||||
|
||||
Reference in New Issue
Block a user