class Madness::Navigation

Handle the navigation links for a given directory

Attributes

dir[R]

Public Class Methods

new(dir) click to toggle source
# File lib/madness/navigation.rb, line 10
def initialize(dir)
  @dir = dir
end

Public Instance Methods

caption() click to toggle source
# File lib/madness/navigation.rb, line 22
def caption
  @caption ||= (dir == docroot ? 'Index' : File.basename(dir).to_label)
end
with_search?() click to toggle source
# File lib/madness/navigation.rb, line 26
def with_search?
  true
end

Private Instance Methods

config() click to toggle source
# File lib/madness/navigation.rb, line 36
def config
  Settings.instance
end
directory() click to toggle source
# File lib/madness/navigation.rb, line 32
def directory
  @directory ||= Directory.new(dir)
end