Class: Easy::Configuration::MenuTitle
- Defined in:
- lib/easy/configuration/menu_title.rb
Direct Known Subclasses
Instance Attribute Summary
Attributes inherited from MenuItem
#children, #html_options, #link_setup
Instance Method Summary collapse
- #caption ⇒ Object
-
#initialize(options = {}, &block) ⇒ MenuTitle
constructor
A new instance of MenuTitle.
Methods inherited from MenuItem
Constructor Details
#initialize(options = {}, &block) ⇒ MenuTitle
Returns a new instance of MenuTitle.
5 6 7 8 9 |
# File 'lib/easy/configuration/menu_title.rb', line 5 def initialize( = {}, &block) @caption = .delete(:caption) super(, &block) end |
Instance Method Details
#caption ⇒ Object
11 12 13 14 15 16 17 18 19 20 |
# File 'lib/easy/configuration/menu_title.rb', line 11 def case @caption when String @caption when NilClass '' else I18n.t(@caption) end end |