Class: Fume::SimpleNav::HelperExtensions::SimpleNavTag
- Inherits:
-
Hashie::Mash
- Object
- Hashie::Mash
- Fume::SimpleNav::HelperExtensions::SimpleNavTag
- Defined in:
- lib/fume/simple_nav.rb
Instance Method Summary collapse
- #content_tag(value, tag_name, options = {}, &block) ⇒ Object
- #li_tag(value, options = {}, &block) ⇒ Object
Instance Method Details
#content_tag(value, tag_name, options = {}, &block) ⇒ Object
36 37 38 39 40 41 42 43 44 45 46 |
# File 'lib/fume/simple_nav.rb', line 36 def content_tag(value, tag_name, = {}, &block) if value == self.value if [:class] [:class] += " #{self.active_class}" else [:class] = "#{self.active_class}" end end helper.content_tag(tag_name, , &block) end |
#li_tag(value, options = {}, &block) ⇒ Object
32 33 34 |
# File 'lib/fume/simple_nav.rb', line 32 def li_tag(value, = {}, &block) self.content_tag(value, :li, , &block) end |