Packagecom.flexicious.grids.filters
Classpublic class FilterSort
InheritanceFilterSort Inheritance Object

The advanced grid supports multi column sorting This class was created in order to provide server support for multi column sorting.



Public Properties
 PropertyDefined By
  column : Object
FilterSort
  isAscending : Boolean = true
FilterSort
  sortCaseInsensitive : Boolean = false
Ultimate has support to define caseInsensitive sorts
FilterSort
  sortColumn : String
FilterSort
  sortCompareFunction : Function
FilterSort
  sortComparisionType : String = auto
FilterSort
  sortNumeric : Boolean = false
Ultimate has support to define numeric sorts
FilterSort
Public Methods
 MethodDefined By
  
FilterSort(sortColumn:String, isAscending:Boolean = true)
FilterSort
  
copyFrom(filterSort:Object):void
FilterSort
Property Detail
columnproperty
public var column:Object

isAscendingproperty 
public var isAscending:Boolean = true

sortCaseInsensitiveproperty 
public var sortCaseInsensitive:Boolean = false

Ultimate has support to define caseInsensitive sorts

sortColumnproperty 
public var sortColumn:String

sortCompareFunctionproperty 
public var sortCompareFunction:Function

sortComparisionTypeproperty 
public var sortComparisionType:String = auto

sortNumericproperty 
public var sortNumeric:Boolean = false

Ultimate has support to define numeric sorts

Constructor Detail
FilterSort()Constructor
public function FilterSort(sortColumn:String, isAscending:Boolean = true)



Parameters
sortColumn:String
 
isAscending:Boolean (default = true)
Method Detail
copyFrom()method
public function copyFrom(filterSort:Object):void

Parameters

filterSort:Object