class RailsServersideDatatables::OrderBy

Public Class Methods

new( expression, direction = :ASC ) click to toggle source
# File lib/rails_serverside_datatables/expressions.rb, line 91
def initialize( expression, direction = :ASC )
  f = ExprTreeNode.new('', Type::OPERATOR, false )
  f.add_argument expression
  f.add_argument ExprTreeNode.raw( direction.to_s.downcase == 'desc' ? 'DESC' : 'ASC' )

  @expression = f
end