module AjaxDatatablesRails::Datatable::Column::Order
Public Instance Methods
nulls_last?()
click to toggle source
Add option to sort null values last
# File lib/ajax-datatables-rails/datatable/column/order.rb, line 22 def nulls_last? @view_column.fetch(:nulls_last, false) end
orderable?()
click to toggle source
# File lib/ajax-datatables-rails/datatable/column/order.rb, line 8 def orderable? @view_column.fetch(:orderable, true) end
sort_field()
click to toggle source
Add sort_field
option to allow overriding of sort field
# File lib/ajax-datatables-rails/datatable/column/order.rb, line 13 def sort_field @view_column.fetch(:sort_field, field) end
sort_query()
click to toggle source
# File lib/ajax-datatables-rails/datatable/column/order.rb, line 17 def sort_query custom_field? ? source : "#{table.name}.#{sort_field}" end