Properties Methods Events Config Options Direct Link
Observable
  Store
    GroupingStore

Class CQ.Ext.data.GroupingStore

Package:CQ.Ext.data
Class:GroupingStore
Extends:CQ.Ext.data.Store
Clientlib:cq.widgets
xtype:groupingstore
A specialized store implementation that provides for grouping records by one of the available fields. This is usually used in conjunction with an CQ.Ext.grid.GroupingView to provide the data model for a grouped GridPanel. Internally, GroupingStore is simply a normal Store with multi sorting enabled from the start. The grouping field and direction are always injected as the first sorter pair. GroupingView picks up on the configured groupField and builds grid rows appropriately.

Config Options

Config Options Defined By
  groupField : String
The field name by which to sort the store's data (defaults to '').
GroupingStore

Public Properties

Property Defined By
  baseParams : Object
See the corresponding configuration option for a description of this property. To modify this property see setBaseParam.
Store
  fields : CQ.Ext.util.MixedCollection
A MixedCollection containing the defined Fields for the Records stored in this Store. Read-only.
Store
  isDestroyed : Boolean True
Store
  multiSort : Boolean True
Store
  multiSortInfo : Object
Object containing overall sort direction and an ordered array of sorter configs used when sorting on multiple fields
Store

Public Methods

Method Defined By

Public Events

Event Defined By