class FoundationNavigation::Topbar

Public Class Methods

new(contain_to_grid: false, fixed: false, sticky: true, **args, &block) click to toggle source
# File lib/foundation-navigation/topbar.rb, line 17
def initialize(contain_to_grid: false, fixed: false, sticky: true, **args, &block)
  if contain_to_grid || fixed || sticky
    classes = []
    classes << 'contain-to-grid' if contain_to_grid
    classes << 'fixed' if fixed
    classes << 'sticky' if sticky
    div(class: classes.join(' ')) { navigation(**args, &block) }
  else
    navigation(**args, &block)
  end
end

Public Instance Methods

navigation(**args, &block) click to toggle source