Method: Fancygrid::ViewState#initialize
- Defined in:
- lib/fancygrid/view_state.rb
#initialize(dump = {}) ⇒ ViewState
Returns a new instance of ViewState.
18 19 20 21 22 23 24 25 |
# File 'lib/fancygrid/view_state.rb', line 18 def initialize(dump = {}) raise ArgumentError, "'dump' must be a Hash" unless dump.is_a? Hash self.dump = dump.with_indifferent_access self.fix_columns self.fix_conditions self.fix_order self.fix_pagination end |