Class: Tabulatr::ParamsBuilder

Inherits:
Object
  • Object
show all
Defined in:
lib/tabulatr/params_builder.rb

Constant Summary collapse

ALLOWED_PARAMS =
[:header, :filter, :sortable, :data_html,
 :header_html, :filter_sql, :sort_sql, :sql, :width,
 :align, :wrap, :format, :filter_label, :name, :classes,
 :default_filter
]
DEPRECATED_PARAMS =
[]

Instance Method Summary collapse

Constructor Details

#initialize(params = {}) ⇒ ParamsBuilder

Returns a new instance of ParamsBuilder.



12
13
14
# File 'lib/tabulatr/params_builder.rb', line 12

def initialize(params = {})
  apply_params(params)
end

Instance Method Details

#update(params = {}) ⇒ Object



16
17
18
# File 'lib/tabulatr/params_builder.rb', line 16

def update(params = {})
  apply_params(params)
end