Sha256: abca9d17f820c0f948ad704fd41bfb0dd4d68dba5f611468c26d8d7119f9acd6
Contents?: true
Size: 496 Bytes
Versions: 1
Compression:
Stored size: 496 Bytes
Contents
module ScbiGo class DescendantsGraph < BaseGraph # override the way that nodes are painted in dot def build_dot_lines(nodes) res = [] res << "digraph #{@graph_name} {" nodes.each do |node| res << "#{node.id.gsub(':','_')}[label=\"#{node.id}\n#{node.name}\"];" end nodes.each do |node| node.children.each do |child| res << "#{node.id.gsub(':','_')} -> #{child.id.gsub(':','_')} ;" end end res << "}" return res end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
scbi_go-0.0.1 | lib/scbi_go/descendants_graph.rb |