From 1cb98389424be3db3f253d61c985d0fc862c2a7b Mon Sep 17 00:00:00 2001 From: Ankitkumar Satapara Date: Thu, 23 Apr 2026 15:27:27 +0530 Subject: [PATCH] implemented color change in auth --- .../NodeHandlers/FlowNodeHandlers.cs | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/Examples/Nodify.Calculator/NodeHandlers/FlowNodeHandlers.cs b/Examples/Nodify.Calculator/NodeHandlers/FlowNodeHandlers.cs index 86f3de5..683e341 100644 --- a/Examples/Nodify.Calculator/NodeHandlers/FlowNodeHandlers.cs +++ b/Examples/Nodify.Calculator/NodeHandlers/FlowNodeHandlers.cs @@ -54,10 +54,13 @@ namespace Nodify.Calculator.NodeHandlers var op = new AuthOperationViewModel(); op.Input.Add(new ConnectorViewModel { Title = "", Shape = ConnectorShape.Triangle }); op.Output.Add(new ConnectorViewModel { Title = "", Shape = ConnectorShape.Triangle, IsInput = false }); - // Data inputs - var labels = new[] { "Base URL", "Auth Type", "Token", "API Key", "Username", "Password" }; - foreach (var label in labels) - op.Input.Add(new ConnectorViewModel { Title = label, ConnectorColor = Color.Orange }); + // Data inputs — each colored by its semantic type + op.Input.Add(new ConnectorViewModel { Title = "Base URL", ConnectorColor = NodeColors.String, DataType = "string" }); + op.Input.Add(new ConnectorViewModel { Title = "Auth Type", ConnectorColor = NodeColors.Long, DataType = "string" }); + op.Input.Add(new ConnectorViewModel { Title = "Token", ConnectorColor = NodeColors.String, DataType = "string" }); + op.Input.Add(new ConnectorViewModel { Title = "API Key", ConnectorColor = NodeColors.String, DataType = "string" }); + op.Input.Add(new ConnectorViewModel { Title = "Username", ConnectorColor = NodeColors.String, DataType = "string" }); + op.Input.Add(new ConnectorViewModel { Title = "Password", ConnectorColor = NodeColors.String, DataType = "string" }); return op; }