Method: Stupidedi::Values::InterchangeVal#pretty_print
- Defined in:
- lib/stupidedi/values/interchange_val.rb
#pretty_print(q) ⇒ void
This method returns an undefined value.
71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 |
# File 'lib/stupidedi/values/interchange_val.rb', line 71 def pretty_print(q) id = @definition.try do |d| ansi.bold("[#{d.id.to_s}]") end q.text(ansi.envelope("InterchangeVal#{id}")) q.group(2, "(", ")") do q.breakable "" @children.each do |e| unless q.current_group.first? q.text ", " q.breakable end q.pp e end end end |