class TableSettings::CustomColumn
Public Instance Methods
callback_class(name)
click to toggle source
# File lib/table_settings/table_column.rb, line 164 def callback_class(name) @column_hash[:column_class] = name self end
callback_method(name)
click to toggle source
# File lib/table_settings/table_column.rb, line 160 def callback_method(name) @column_hash[:column_method] = name self end
callback_params(params)
click to toggle source
# File lib/table_settings/table_column.rb, line 155 def callback_params(params) @column_hash[:column_params] = params self end
params( name, label, column_method, column_class = nil, column_params = nil)
click to toggle source
# File lib/table_settings/table_column.rb, line 142 def params( name, label, column_method, column_class = nil, column_params = nil) @column_hash = { :name => name, :label => label, :column_method => column_method, :filter => :none } @column_hash[:column_class] = column_class unless column_class.nil? @column_hash[:column_params] = column_params unless column_params.nil? self end