X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/3789b528d8dd8aad4558e38e22d775bcab1cbd36..6746dc89c47ed01b165cc1152533605f97eb8e8d:/docs/output/Ext.util.Grouper.js diff --git a/docs/output/Ext.util.Grouper.js b/docs/output/Ext.util.Grouper.js index 05a0752b..c2cf820d 100644 --- a/docs/output/Ext.util.Grouper.js +++ b/docs/output/Ext.util.Grouper.js @@ -1,137 +1,250 @@ Ext.data.JsonP.Ext_util_Grouper({ - "tagname": "class", - "name": "Ext.util.Grouper", - "doc": "\n", - "extends": "Ext.util.Sorter", - "mixins": [ - - ], - "alternateClassNames": [ + "allMixins": [ ], - "xtype": null, - "author": null, + "deprecated": null, "docauthor": null, - "singleton": false, - "private": false, - "cfg": [ - { - "tagname": "cfg", - "name": "direction", - "member": "Ext.util.Sorter", - "type": "String", - "doc": "

The direction to sort by. Defaults to ASC

\n", - "private": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/src/util/Sorter.js", - "linenr": 27, - "html_filename": "Sorter.html", - "href": "Sorter.html#Ext-util-Sorter-cfg-direction" - }, - { - "tagname": "cfg", - "name": "property", - "member": "Ext.util.Sorter", - "type": "String", - "doc": "

The property to sort by. Required unless sorter is provided

\n", - "private": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/src/util/Sorter.js", - "linenr": 8, - "html_filename": "Sorter.html", - "href": "Sorter.html#Ext-util-Sorter-cfg-property" - }, - { - "tagname": "cfg", - "name": "root", - "member": "Ext.util.Sorter", - "type": "String", - "doc": "

Optional root property. This is mostly useful when sorting a Store, in which case we set the\nroot to 'data' to make the filter pull the property out of the data object of each item

\n", - "private": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/src/util/Sorter.js", - "linenr": 16, - "html_filename": "Sorter.html", - "href": "Sorter.html#Ext-util-Sorter-cfg-root", - "shortDoc": "Optional root property. This is mostly useful when sorting a Store, in which case we set the\nroot to 'data' to make t..." - }, - { - "tagname": "cfg", - "name": "sorterFn", - "member": "Ext.util.Sorter", - "type": "Function", - "doc": "

A specific sorter function to execute. Can be passed instead of property

\n", - "private": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/src/util/Sorter.js", - "linenr": 12, - "html_filename": "Sorter.html", - "href": "Sorter.html#Ext-util-Sorter-cfg-sorterFn" - }, - { - "tagname": "cfg", - "name": "transform", - "member": "Ext.util.Sorter", - "type": "Function", - "doc": "

A function that will be run on each value before\nit is compared in the sorter. The function will receive a single argument,\nthe value.

\n", - "private": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/src/util/Sorter.js", - "linenr": 21, - "html_filename": "Sorter.html", - "href": "Sorter.html#Ext-util-Sorter-cfg-transform", - "shortDoc": "A function that will be run on each value before\nit is compared in the sorter. The function will receive a single arg..." - } - ], - "method": [ - { - "tagname": "method", - "name": "getGroupString", - "member": "Ext.util.Grouper", - "doc": "

Function description

\n", - "params": [ - { - "type": "Ext.data.Model", - "name": "instance", - "doc": "

The Model instance

\n", - "optional": false - } - ], - "return": { + "members": { + "cfg": [ + { "type": "String", - "doc": "

The group string for this model

\n" + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "cfg", + "href": "Sorter.html#Ext-util-Sorter-cfg-direction", + "shortDoc": "The direction to sort by. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/src/util/Sorter.js", + "private": false, + "name": "direction", + "owner": "Ext.util.Sorter", + "doc": "

The direction to sort by. Defaults to ASC

\n", + "linenr": 87, + "html_filename": "Sorter.html" }, - "private": false, - "static": false, - "filename": "/Users/nick/Projects/sencha/SDK/platform/src/util/Grouper.js", - "linenr": 14, - "html_filename": "Grouper.html", - "href": "Grouper.html#Ext-util-Grouper-method-getGroupString", - "shortDoc": "

Function description

\n" - } - ], - "property": [ + { + "type": "String", + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "cfg", + "href": "Sorter.html#Ext-util-Sorter-cfg-property", + "shortDoc": "The property to sort by. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/src/util/Sorter.js", + "private": false, + "name": "property", + "owner": "Ext.util.Sorter", + "doc": "

The property to sort by. Required unless sorterFn is provided.\nThe property is extracted from the object directly and compared for sorting using the built in\ncomparison operators.

\n", + "linenr": 59, + "html_filename": "Sorter.html" + }, + { + "type": "String", + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "cfg", + "href": "Sorter.html#Ext-util-Sorter-cfg-root", + "shortDoc": "Optional root property. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/src/util/Sorter.js", + "private": false, + "name": "root", + "owner": "Ext.util.Sorter", + "doc": "

Optional root property. This is mostly useful when sorting a Store, in which case we set the\nroot to 'data' to make the filter pull the property out of the data object of each item

\n", + "linenr": 76, + "html_filename": "Sorter.html" + }, + { + "type": "Function", + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "cfg", + "href": "Sorter.html#Ext-util-Sorter-cfg-sorterFn", + "shortDoc": "A specific sorter function to execute. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/src/util/Sorter.js", + "private": false, + "name": "sorterFn", + "owner": "Ext.util.Sorter", + "doc": "

A specific sorter function to execute. Can be passed instead of property.\nThis sorter function allows for any kind of custom/complex comparisons.\nThe sorterFn receives two arguments, the objects being compared. The function should return:

\n\n\n\n", + "linenr": 65, + "html_filename": "Sorter.html" + }, + { + "type": "Function", + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "cfg", + "href": "Sorter.html#Ext-util-Sorter-cfg-transform", + "shortDoc": "A function that will be run on each value before\nit is compared in the sorter. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/src/util/Sorter.js", + "private": false, + "name": "transform", + "owner": "Ext.util.Sorter", + "doc": "

A function that will be run on each value before\nit is compared in the sorter. The function will receive a single argument,\nthe value.

\n", + "linenr": 81, + "html_filename": "Sorter.html" + } + ], + "method": [ + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Grouper.html#Ext-util-Grouper-method-getGroupString", + "shortDoc": "Returns the value for grouping to be used. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/src/util/Grouper.js", + "private": false, + "params": [ + { + "type": "Ext.data.Model", + "optional": false, + "doc": "

The Model instance

\n", + "name": "instance" + } + ], + "name": "getGroupString", + "owner": "Ext.util.Grouper", + "doc": "

Returns the value for grouping to be used.

\n", + "linenr": 19, + "return": { + "type": "String", + "doc": "

The group string for this model

\n" + }, + "html_filename": "Grouper.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Sorter.html#Ext-util-Sorter-method-setDirection", + "shortDoc": "Set the sorting direction for this sorter. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/src/util/Sorter.js", + "private": false, + "params": [ + { + "type": "String", + "optional": false, + "doc": "

The direction to sort in. Should be either 'ASC' or 'DESC'.

\n", + "name": "direction" + } + ], + "name": "setDirection", + "owner": "Ext.util.Sorter", + "doc": "

Set the sorting direction for this sorter.

\n", + "linenr": 152, + "return": { + "type": "void", + "doc": "\n" + }, + "html_filename": "Sorter.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Sorter.html#Ext-util-Sorter-method-toggle", + "shortDoc": "Toggles the sorting direction for this sorter. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/src/util/Sorter.js", + "private": false, + "params": [ - ], - "event": [ + ], + "name": "toggle", + "owner": "Ext.util.Sorter", + "doc": "

Toggles the sorting direction for this sorter.

\n", + "linenr": 162, + "return": { + "type": "void", + "doc": "\n" + }, + "html_filename": "Sorter.html" + }, + { + "deprecated": null, + "alias": null, + "protected": false, + "tagname": "method", + "href": "Sorter.html#Ext-util-Sorter-method-updateSortFunction", + "shortDoc": "Update the sort function for this sorter. ...", + "static": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/src/util/Sorter.js", + "private": false, + "params": [ + { + "type": "Function", + "optional": false, + "doc": "

(Optional) A new sorter function for this sorter. If not specified it will use the\ndefault sorting function.

\n", + "name": "fn" + } + ], + "name": "updateSortFunction", + "owner": "Ext.util.Sorter", + "doc": "

Update the sort function for this sorter.

\n", + "linenr": 171, + "return": { + "type": "void", + "doc": "\n" + }, + "html_filename": "Sorter.html" + } + ], + "property": [ - ], - "filename": "/Users/nick/Projects/sencha/SDK/platform/src/util/Grouper.js", - "linenr": 1, - "html_filename": "Grouper.html", - "href": "Grouper.html#Ext-util-Grouper", - "cssVar": [ + ], + "cssVar": [ - ], - "cssMixin": [ + ], + "cssMixin": [ - ], - "component": false, + ], + "event": [ + + ] + }, + "singleton": false, + "alias": null, "superclasses": [ "Ext.util.Sorter" ], + "protected": false, + "tagname": "class", + "mixins": [ + + ], + "href": "Grouper.html#Ext-util-Grouper", "subclasses": [ ], + "static": false, + "author": null, + "component": false, + "filename": "/mnt/ebs/nightly/git/SDK/platform/src/util/Grouper.js", + "private": false, + "alternateClassNames": [ + + ], + "name": "Ext.util.Grouper", + "doc": "

Represents a single grouper that can be applied to a Store. The grouper works\nin the same fashion as the Ext.util.Sorter.

\n", "mixedInto": [ ], - "allMixins": [ + "linenr": 1, + "xtypes": [ - ] + ], + "html_filename": "Grouper.html", + "extends": "Ext.util.Sorter" }); \ No newline at end of file