Class: LedgerWeb::Decorators::IconDecorator
- Inherits:
-
Object
- Object
- LedgerWeb::Decorators::IconDecorator
- Defined in:
- lib/ledger_web/decorators.rb
Instance Method Summary collapse
- #decorate(cell, row) ⇒ Object
-
#initialize(icon) ⇒ IconDecorator
constructor
A new instance of IconDecorator.
Constructor Details
#initialize(icon) ⇒ IconDecorator
Returns a new instance of IconDecorator.
38 39 40 |
# File 'lib/ledger_web/decorators.rb', line 38 def initialize(icon) @icon = icon end |
Instance Method Details
#decorate(cell, row) ⇒ Object
42 43 44 45 |
# File 'lib/ledger_web/decorators.rb', line 42 def decorate(cell, row) cell.text = "<i class=\"icon-#{@icon}\"></i>" cell end |