- "singleton": false,
- "private": false,
- "cfg": [
- {
- "tagname": "cfg",
- "name": "depthToIndent",
- "member": "Ext.grid.feature.Grouping",
- "type": "Number",
- "doc": "<p>Number of pixels to indent per grouping level</p>\n",
- "private": false,
- "filename": "/Users/nick/Projects/sencha/SDK/extjs/src/grid/feature/Grouping.js",
- "linenr": 96,
- "html_filename": "Grouping.html",
- "href": "Grouping.html#Ext-grid-feature-Grouping-cfg-depthToIndent"
- },
- {
- "tagname": "cfg",
- "name": "enableGroupingMenu",
- "member": "Ext.grid.feature.Grouping",
- "type": "Boolean",
- "doc": "<p><tt>true</tt> to enable the grouping control in the header menu (defaults to <tt>true</tt>)</p>\n",
- "private": false,
- "filename": "/Users/nick/Projects/sencha/SDK/extjs/src/grid/feature/Grouping.js",
- "linenr": 126,
- "html_filename": "Grouping.html",
- "href": "Grouping.html#Ext-grid-feature-Grouping-cfg-enableGroupingMenu"
- },
- {
- "tagname": "cfg",
- "name": "enableNoGroups",
- "member": "Ext.grid.feature.Grouping",
- "type": "Boolean",
- "doc": "<p><tt>true</tt> to allow the user to turn off grouping (defaults to <tt>true</tt>)</p>\n",
- "private": false,
- "filename": "/Users/nick/Projects/sencha/SDK/extjs/src/grid/feature/Grouping.js",
- "linenr": 131,
- "html_filename": "Grouping.html",
- "href": "Grouping.html#Ext-grid-feature-Grouping-cfg-enableNoGroups"
- },
- {
- "tagname": "cfg",
- "name": "groupByText",
- "member": "Ext.grid.feature.Grouping",
- "type": "String",
- "doc": "<p>Text displayed in the grid header menu for grouping by header\n(defaults to 'Group By This Field').</p>\n",
- "private": false,
- "filename": "/Users/nick/Projects/sencha/SDK/extjs/src/grid/feature/Grouping.js",
- "linenr": 105,
- "html_filename": "Grouping.html",
- "href": "Grouping.html#Ext-grid-feature-Grouping-cfg-groupByText"
- },
- {
- "tagname": "cfg",
- "name": "groupHeaderTpl",
- "member": "Ext.grid.feature.Grouping",
- "type": "String",
- "doc": "<p>Template snippet, this cannot be an actual template. {name} will be replaced with the current group.\nDefaults to 'Group: {name}'</p>\n",
- "private": false,
- "filename": "/Users/nick/Projects/sencha/SDK/extjs/src/grid/feature/Grouping.js",
- "linenr": 89,
- "html_filename": "Grouping.html",
- "href": "Grouping.html#Ext-grid-feature-Grouping-cfg-groupHeaderTpl",
- "shortDoc": "Template snippet, this cannot be an actual template. {name} will be replaced with the current group.\nDefaults to 'Gro..."
- },
- {
- "tagname": "cfg",
- "name": "hideGroupedHeader",
- "member": "Ext.grid.feature.Grouping",
- "type": "Boolean",
- "doc": "<p><tt>true</tt> to hide the header that is currently grouped (defaults to <tt>false</tt>)</p>\n",
- "private": false,
- "filename": "/Users/nick/Projects/sencha/SDK/extjs/src/grid/feature/Grouping.js",
- "linenr": 116,
- "html_filename": "Grouping.html",
- "href": "Grouping.html#Ext-grid-feature-Grouping-cfg-hideGroupedHeader"
- },
- {
- "tagname": "cfg",
- "name": "listeners",
- "member": "Ext.util.Observable",
- "type": "Object",
- "doc": "<p>(optional) <p>A config object containing one or more event handlers to be added to this\nobject during initialization. This should be a valid listeners config object as specified in the\n<a href=\"#/api/Ext.grid.feature.GroupingSummary-method-addListener\" rel=\"Ext.grid.feature.GroupingSummary-method-addListener\" class=\"docClass\">addListener</a> example for attaching multiple handlers at once.</p></p>\n\n<br><p><b><u>DOM events from ExtJs <a href=\"#/api/Ext.Component\" rel=\"Ext.Component\" class=\"docClass\">Components</a></u></b></p>\n\n\n<br><p>While <i>some</i> ExtJs Component classes export selected DOM events (e.g. \"click\", \"mouseover\" etc), this\n\n\n<p>is usually only done when extra value can be added. For example the <a href=\"#/api/Ext.view.View\" rel=\"Ext.view.View\" class=\"docClass\">DataView</a>'s\n<b><code><a href=\"#/api/Ext.view.View--click\" rel=\"Ext.view.View--click\" class=\"docClass\">click</a></code></b> event passing the node clicked on. To access DOM\nevents directly from a child element of a Component, we need to specify the <code>element</code> option to\nidentify the Component property to add a DOM listener to:</p>\n\n<pre><code>new Ext.panel.Panel({\n width: 400,\n height: 200,\n dockedItems: [{\n xtype: 'toolbar'\n }],\n listeners: {\n click: {\n element: 'el', //bind to the underlying el property on the panel\n fn: function(){ console.log('click el'); }\n },\n dblclick: {\n element: 'body', //bind to the underlying body property on the panel\n fn: function(){ console.log('dblclick body'); }\n }\n }\n});\n</code></pre>\n\n\n<p></p></p>\n",
- "private": false,
- "filename": "/Users/nick/Projects/sencha/SDK/platform/src/util/Observable.js",
- "linenr": 103,
- "html_filename": "Observable.html",
- "href": "Observable.html#Ext-util-Observable-cfg-listeners",
- "shortDoc": "(optional) A config object containing one or more event handlers to be added to this\nobject during initialization. T..."
- },
- {
- "tagname": "cfg",
- "name": "remoteRoot",
- "member": "Ext.grid.feature.GroupingSummary",
- "type": "String",
- "doc": "<p>. The name of the property\nwhich contains the Array of summary objects. Defaults to <tt>undefined</tt>.\nIt allows to use server-side calculated summaries.</p>\n",
- "private": false,
- "filename": "/Users/nick/Projects/sencha/SDK/extjs/src/grid/feature/GroupingSummary.js",
- "linenr": 185,
- "html_filename": "GroupingSummary.html",
- "href": "GroupingSummary.html#Ext-grid-feature-GroupingSummary-cfg-remoteRoot",
- "shortDoc": ". The name of the property\nwhich contains the Array of summary objects. Defaults to undefined.\nIt allows to use ser..."
- },
- {
- "tagname": "cfg",
- "name": "showGroupsText",
- "member": "Ext.grid.feature.Grouping",
- "type": "String",
- "doc": "<p>Text displayed in the grid header for enabling/disabling grouping\n(defaults to 'Show in Groups').</p>\n",
- "private": false,
- "filename": "/Users/nick/Projects/sencha/SDK/extjs/src/grid/feature/Grouping.js",
- "linenr": 110,
- "html_filename": "Grouping.html",
- "href": "Grouping.html#Ext-grid-feature-Grouping-cfg-showGroupsText"
- },
- {
- "tagname": "cfg",
- "name": "showSummaryRow",
- "member": "Ext.grid.feature.AbstractSummary",
- "type": "Boolean",
- "doc": "<p>True to show the summary row. Defaults to <tt>true</tt>.</p>\n",
- "private": false,
- "filename": "/Users/nick/Projects/sencha/SDK/extjs/src/grid/feature/AbstractSummary.js",
- "linenr": 18,
- "html_filename": "AbstractSummary.html",
- "href": "AbstractSummary.html#Ext-grid-feature-AbstractSummary-cfg-showSummaryRow"
- },
- {
- "tagname": "cfg",
- "name": "startCollapsed",
- "member": "Ext.grid.feature.Grouping",
- "type": "Boolean",
- "doc": "<p><tt>true</tt> to start all groups collapsed (defaults to <tt>false</tt>)</p>\n",
- "private": false,
- "filename": "/Users/nick/Projects/sencha/SDK/extjs/src/grid/feature/Grouping.js",
- "linenr": 121,
- "html_filename": "Grouping.html",
- "href": "Grouping.html#Ext-grid-feature-Grouping-cfg-startCollapsed"
- }
- ],
- "method": [
- {
- "tagname": "method",
- "name": "addEvents",
- "member": "Ext.util.Observable",
- "doc": "<p>Adds the specified events to the list of events which this Observable may fire.</p>\n",
- "params": [
- {
- "type": "Object/String",
- "name": "o",
- "doc": "<p>Either an object with event names as properties with a value of <code>true</code>\nor the first event name string if multiple event names are being passed as separate parameters.</p>\n",
- "optional": false
- },
- {
- "type": "String",
- "name": "",
- "doc": "<p>[additional] Optional additional event names if multiple event names are being passed as separate parameters.\nUsage:</p>\n\n<pre><code>this.addEvents('storeloaded', 'storecleared');\n</code></pre>\n\n",
- "optional": false
- }
- ],
- "return": {
- "type": "void",
- "doc": "\n"