private static void BuildEdges(SpaceDogBuilder builder, SigmaJsGraphFileLoader.Graph graph) { foreach (var edge in graph.edges) { if (edge.type == "containment") { builder.AddContainmentEdge(edge.source, edge.target); } else { builder.AddPointerEdge(edge.source, edge.target); } } }
private static void BuildNodes(SpaceDogBuilder builder, SigmaJsGraphFileLoader.Graph graph) { foreach (var node in graph.nodes) { if (node.type == "container") { builder.AddContainer(node.id, node.label); } else { builder.AddThing(node.id, ShortThingLabel(node.label)); } } }