Class: LedgerWeb::Decorators::IconDecorator

Inherits:
Object
  • Object
show all
Defined in:
lib/ledger_web/decorators.rb

Instance Method Summary collapse

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