private static void AppendFunctionPipeFormatting(IGraphNode node, NodeMetadata metadata, StringBuilder result)
        {
            var output = ((IGraphNodeWithOutput)node).Output;

            var label            = metadata.GetCount(output) == 0 ? "" : $"label={metadata.GetQuotedDisplayName(output)}, ";
            var outputUniqueName = metadata.GetQuotedUniqueName(output);

            AppendFormat(outputUniqueName, $@"{label}color=""#9fbff4""", result);

            var functionLabel      = metadata.GetCount(node) == 0 ? "" : $"label={metadata.GetQuotedDisplayName(node)}, ";
            var functionUniqueName = metadata.GetQuotedUniqueName(node);

            AppendFormat(functionUniqueName, $@"{functionLabel}shape=invhouse", result);
        }
Ejemplo n.º 2
0
        private static void AppendJoinedPipesFormatting(IGraphNode node, NodeMetadata metadata, List <string> result)
        {
            var output = ((IGraphNodeWithOutput)node).Output;

            var label            = metadata.GetCount(output) == 0 ? "" : $"label={metadata.GetQuotedDisplayName(output)}, ";
            var outputUniqueName = metadata.GetQuotedUniqueName(output);

            AppendFormat(outputUniqueName, $@"{label}color=""#9fbff4""", result);

            var functionLabel      = metadata.GetCount(node) == 0 ? "" : $"label={metadata.GetQuotedDisplayName(node)}, ";
            var functionUniqueName = metadata.GetQuotedUniqueName(node);

            AppendFormat(functionUniqueName, $@"{functionLabel}color=pink", result);
        }