X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/7a654f8d43fdb43d78b63d90528bed6e86b608cc..3789b528d8dd8aad4558e38e22d775bcab1cbd36:/docs/api/Ext.data.SortTypes.html diff --git a/docs/api/Ext.data.SortTypes.html b/docs/api/Ext.data.SortTypes.html deleted file mode 100644 index 7263ce6d..00000000 --- a/docs/api/Ext.data.SortTypes.html +++ /dev/null @@ -1,122 +0,0 @@ -Ext.data.SortTypes | Ext JS 4.0 Documentation -
For up to date documentation and features, visit -http://docs.sencha.com/ext-js/4-0

Sencha Documentation

- - - - - -

This class defines a series of static methods that are used on a -Ext.data.Field for performing sorting. The methods cast the -underlying values into a data type that is appropriate for sorting on -that particular field. If a Ext.data.Field.type is specified, -the sortType will be set to a sane default if the sortType is not -explicitly defined on the field. The sortType will make any necessary -modifications to the value and return it.

- -
    -
  • asText - Removes any tags and converts the value to a string
  • -
  • asUCText - Removes any tags and converts the value to an uppercase string
  • -
  • asUCText - Converts the value to an uppercase string
  • -
  • asDate - Converts the value into Unix epoch time
  • -
  • asFloat - Converts the value to a floating point number
  • -
  • asInt - Converts the value to an integer number
  • -
- - -

-It is also possible to create a custom sortType that can be used throughout -an application. -

Ext.apply(Ext.data.SortTypes, {
-    asPerson: function(person){
-        // expects an object with a first and last name property
-        return person.lastName.toUpperCase() + person.firstName.toLowerCase();
-    }    
-});
-
-Ext.define('Employee', {
-    extend: 'Ext.data.Model',
-    fields: [{
-        name: 'person',
-        sortType: 'asPerson'
-    }, {
-        name: 'salary',
-        type: 'float' // sortType set to asFloat
-    }]
-});
-
-

- -
Defined By

Properties

 

The regular expression used to strip tags

-

The regular expression used to strip tags

-
Defined By

Methods

 

Date sorting

-

Date sorting

-

Parameters

  • s : Mixed

    The value being converted

    -

Returns

  • Number   

    The comparison value

    -
 

Float sorting

-

Float sorting

-

Parameters

  • s : Mixed

    The value being converted

    -

Returns

  • Float   

    The comparison value

    -
 

Integer sorting

-

Integer sorting

-

Parameters

  • s : Mixed

    The value being converted

    -

Returns

  • Number   

    The comparison value

    -
 

Strips all HTML tags to sort on text only

-

Strips all HTML tags to sort on text only

-

Parameters

  • s : Mixed

    The value being converted

    -

Returns

  • String   

    The comparison value

    -
 

Case insensitive string

-

Case insensitive string

-

Parameters

  • s : Mixed

    The value being converted

    -

Returns

  • String   

    The comparison value

    -
 

Strips all HTML tags to sort on text only - Case insensitive

-

Strips all HTML tags to sort on text only - Case insensitive

-

Parameters

  • s : Mixed

    The value being converted

    -

Returns

  • String   

    The comparison value

    -
 

Default sort that does nothing

-

Default sort that does nothing

-

Parameters

  • s : Mixed

    The value being converted

    -

Returns

  • Mixed   

    The comparison value

    -
\ No newline at end of file