Sha256: 69f034e869979dc1ef820d2540ba0085833b56bd610de584700e6628f493ef55
Contents?: true
Size: 759 Bytes
Versions: 1
Compression:
Stored size: 759 Bytes
Contents
# frozen_string_literal: true module Buoys module Helper # Declare the breadcrumb which want to render in view. # # <%= buoy :help, true %> def buoy(key, *args) @_buoys_renderer = Buoys::Renderer.new(self, key, *args) end alias breadcrumb buoy # <% buoys.tap do |links| %> # <% if links.any? %> # <ul> # <% links.each do |link| %> # <li class="<%= link.class %>"> # <%= link_to link.text, link.url %> # </li> # <% end %> # </ul> # <% end %> # <% end %> def buoys buoys_renderer.render end alias breadcrumbs buoys def buoys_renderer @_buoys_renderer ||= Buoys::Renderer.new(self, nil) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
buoys-1.0.0 | lib/buoys/helper.rb |