Method: Effective::DatatableColumnTool#initialize
- Defined in:
- app/models/effective/datatable_column_tool.rb
#initialize(datatable) ⇒ DatatableColumnTool
Returns a new instance of DatatableColumnTool.
6 7 8 9 10 11 12 13 14 |
# File 'app/models/effective/datatable_column_tool.rb', line 6 def initialize(datatable) @datatable = datatable if datatable.active_record_collection? @columns = datatable.columns.select { |_, col| col[:sql_column].present? } else @columns = {} end end |