Module: Conjoin::Nav
- Defined in:
- lib/conjoin/nav.rb
Defined Under Namespace
Classes: Config
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.config(&block) ⇒ Object
18 19 20 |
# File 'lib/conjoin/nav.rb', line 18 def self.config &block Config.new(block, self).run end |
.settings ⇒ Object
14 15 16 |
# File 'lib/conjoin/nav.rb', line 14 def self.settings @settings end |
.setup(app) ⇒ Object
5 6 7 8 9 10 11 12 |
# 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 |