class Navtastic::Renderer::Bootstrap4

This renderer adds css classes and structure for the bootstrap 4 framework

Public Instance Methods

item_content(item) click to toggle source
Calls superclass method Navtastic::Renderer#item_content
# File lib/navtastic/renderer/bootstrap4.rb, line 21
def item_content(item)
  element = super(item)
  element.class_list << 'nav-link'
  element.class_list << 'active' if item.current?
  element
end
item_tag(item) click to toggle source
Calls superclass method Navtastic::Renderer#item_tag
# File lib/navtastic/renderer/bootstrap4.rb, line 15
def item_tag(item)
  element = super(item)
  element.class_list << 'nav-item'
  element
end
menu_tag(_menu) { || ... } click to toggle source

Private Instance Methods

vertical?() click to toggle source
# File lib/navtastic/renderer/bootstrap4.rb, line 30
def vertical?
  true
end