Class: DiningTable::Columns::ActionsColumn

Inherits:
Column
  • Object
show all
Defined in:
lib/dining-table/columns/actions_column.rb

Instance Attribute Summary

Attributes inherited from Column

#block, #name, #options, #table

Instance Method Summary collapse

Methods inherited from Column

#footer, #header, #initialize, #options_for

Constructor Details

This class inherits a constructor from DiningTable::Columns::Column

Instance Method Details

#value(object) ⇒ Object



7
8
9
10
11
12
13
14
# File 'lib/dining-table/columns/actions_column.rb', line 7

def value(object)
  if block
    @incremental_value = ''.html_safe
    @current_object = object
    self.instance_eval(&block)
    @incremental_value
  end
end