Method: CyberarmEngine::Element::Container#write_tree

Defined in:
lib/cyberarm_engine/ui/elements/container.rb

#write_tree(indent = "", _index = 0) ⇒ Object



388
389
390
391
392
393
394
395
396
397
398
399
400
401
# File 'lib/cyberarm_engine/ui/elements/container.rb', line 388

def write_tree(indent = "", _index = 0)
  puts self

  indent += "  "
  @children.each_with_index do |child, i|
    print "#{indent}#{i}: "

    if child.is_a?(Container)
      child.write_tree(indent)
    else
      puts child
    end
  end
end