Class: EasyDataTables::CustomColumn

Inherits:
Column
  • Object
show all
Defined in:
app/models/easy_data_tables/custom_column.rb

Overview

column where each value is a custom column

Instance Attribute Summary

Attributes inherited from Column

#label

Instance Method Summary collapse

Constructor Details

#initialize(args = {}) ⇒ CustomColumn

Returns a new instance of CustomColumn.



6
7
8
9
10
# File 'app/models/easy_data_tables/custom_column.rb', line 6

def initialize(args = {})
  super(args)
  @values = args[:values]
  @partial = args[:partial] || ''
end

Instance Method Details

#data_at(_row) ⇒ Object



16
17
18
# File 'app/models/easy_data_tables/custom_column.rb', line 16

def data_at(_row)
  ''
end

#formated_data_at(row) ⇒ Object



12
13
14
# File 'app/models/easy_data_tables/custom_column.rb', line 12

def formated_data_at(row)
  @values[row]
end