class MenuMaker::CustomMenuRenderer
Private Instance Methods
render_link(item)
click to toggle source
# File lib/menu_maker/custom_menu_renderer.rb, line 28 def render_link(item) if item.has_submenu? options = { class: 'dropdown-toggle', data: { toggle: 'dropdown' } } end h.link_to(render_title(item), item.path, options || {}) end
render_title(item)
click to toggle source
# File lib/menu_maker/custom_menu_renderer.rb, line 19 def render_title(item) build_html do caret = item.has_submenu? ? ' <b class="caret"></b>' : '' i = %{<i class="#{item.icon}"></i>} "#{i} #{item.title}#{caret}" end end