Sha256: 1acbfc38daeed6fd2d8130d231574ef41380ca14b4452380753f093cac537593
Contents?: true
Size: 763 Bytes
Versions: 31
Compression:
Stored size: 763 Bytes
Contents
- if tree.root? - tree.populate_urls_in_branches(self) - visible ||= tree.root? - if tree.visible?(self) %ul{:class => !tree.root? && "subtree", :style => "display:#{visible ? "block" : "none"}"} - last_branch = tree.branches.last - tree.branches.each do |branch| - if branch.visible?(self) - active = branch.active?(self) - classes = [] << (active && "active") << (branch.subtree? && "with-subtree") << (!tree.root? && branch == last_branch && "last-in-subtree") %li{:class => classes.reject{|e| !e}.join(" ")} = link_to branch.title, branch.options[:calculated_url] || "#" - if branch.subtree? = render_component(:"lolita/navigation", :tree, :tree => branch.children, :visible => active)
Version data entries
31 entries across 31 versions & 1 rubygems