Method: AdminAssistant::Column::IndexViewMethods#next_sort_params

Defined in:
lib/admin_assistant/column.rb

#next_sort_paramsObject



139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
# File 'lib/admin_assistant/column.rb', line 139

def next_sort_params
  name_for_sort = name
  next_sort_order = 'asc'
  if sort_order
    if sort_order == 'asc'
      next_sort_order = 'desc'
    else
      name_for_sort = nil
      next_sort_order = nil
    end
  end
  @action_view.params.merge(
    :sort => name_for_sort, :sort_order => next_sort_order
  )
end