module Conjoin::Nav

Public Class Methods

config(&block) click to toggle source
# File lib/conjoin/nav.rb, line 18
def self.config &block
  Config.new(block, self).run
end
settings() click to toggle source
# File lib/conjoin/nav.rb, line 14
def self.settings
  @settings
end
setup(app) click to toggle source
# File lib/conjoin/nav.rb, line 5
def self.setup app
  @settings = OpenStruct.new({
    navs: OpenStruct.new,
    icon_class: 'fa fa',
    active_class: 'active open'
  })
  require "#{app.root}/config/nav.rb"
end

Public Instance Methods

nav(name, &block) click to toggle source