# File lib/Borges/Component/ComponentTree.rb, line 16 def render_children_of_on(component, r) r.ul do component.class.instance_variables.each do |name| ivar = component.get_instance_variable(name) if ivar.kind_of? Controller then render_branch_named_on(ivar, name, r) else if ivar.respond_to?(:each) && ivar.respond_to?(??'all?') && ivar.all? do |ea| ea.kind_of? Component end then render_collection_named_on(ivar, name, r) end end end end end