Method: Fidgit::Container#write_tree
- Defined in:
- lib/fidgit/elements/container.rb
#write_tree(indent = "", index = 0) ⇒ Object
192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 |
# File 'lib/fidgit/elements/container.rb', line 192 def write_tree(indent = "", index = 0) puts self indent = indent + " " @children.each.with_index do |element, i| print "#{indent}#{i}: " case element when Container element.write_tree(indent) else puts element end end end |