Sha256: d6448e1ffc054a2be6f23f13075ccddbb8941081bc050095220fdb3e9b58ac12

Contents?: true

Size: 236 Bytes

Versions: 11

Compression:

Stored size: 236 Bytes

Contents

module PufferTreeHelper

  def puffer_tree hash, options = {}, &block
    content_tag :ul, options do
      hash.keys.each do |node|
        block.call node, render_tree(hash[node], &block)
      end
    end if hash.present?
  end

end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
puffer_pages-0.0.13 app/helpers/puffer_tree_helper.rb
puffer_pages-0.0.12 app/helpers/puffer_tree_helper.rb
puffer_pages-0.0.11 app/helpers/puffer_tree_helper.rb
puffer_pages-0.0.10 app/helpers/puffer_tree_helper.rb
puffer_pages-0.0.9 app/helpers/puffer_tree_helper.rb
puffer_pages-0.0.8 app/helpers/puffer_tree_helper.rb
puffer_pages-0.0.7 app/helpers/puffer_tree_helper.rb
puffer_pages-0.0.6 app/helpers/puffer_tree_helper.rb
puffer_pages-0.0.5 app/helpers/puffer_tree_helper.rb
puffer_pages-0.0.4 app/helpers/puffer_tree_helper.rb
puffer_pages-0.0.3 app/helpers/puffer_tree_helper.rb