Module: SemanticNavigation::Renderers::MixIn::RenderHelpers::InstanceMethods

Defined in:
lib/semantic_navigation/renderers/mix_in/render_helpers.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#except_forObject

Returns the value of attribute except_for.



58
59
60
# File 'lib/semantic_navigation/renderers/mix_in/render_helpers.rb', line 58

def except_for
  @except_for
end

#from_levelObject

Returns the value of attribute from_level.



58
59
60
# File 'lib/semantic_navigation/renderers/mix_in/render_helpers.rb', line 58

def from_level
  @from_level
end

#nameObject

Returns the value of attribute name.



58
59
60
# File 'lib/semantic_navigation/renderers/mix_in/render_helpers.rb', line 58

def name
  @name
end

#until_levelObject

Returns the value of attribute until_level.



58
59
60
# File 'lib/semantic_navigation/renderers/mix_in/render_helpers.rb', line 58

def until_level
  @until_level
end

Instance Method Details

#initializeObject



70
71
72
# File 'lib/semantic_navigation/renderers/mix_in/render_helpers.rb', line 70

def initialize
  @view_object = SemanticNavigation::Configuration.view_object
end

#level=(level) ⇒ Object



60
61
62
63
# File 'lib/semantic_navigation/renderers/mix_in/render_helpers.rb', line 60

def level=(level)
  @from_level = level
  @until_level = level
end

#levels=(level_range) ⇒ Object



65
66
67
68
# File 'lib/semantic_navigation/renderers/mix_in/render_helpers.rb', line 65

def levels=(level_range)
  @from_level = level_range.first
  @until_level = level_range.last
end