Ext.grid.feature.Grouping.expandCollapseAll.js (701B)
1 Ext.override(Ext.grid.feature.Grouping, { 2 collapseAll: function() { 3 var self = this, view = self.view; 4 view.el.query('.x-grid-group-hd').forEach(function (group) { 5 var group_body = Ext.fly(group.nextSibling, '_grouping'); 6 self.collapse(group_body); 7 }); 8 }, 9 10 expandAll: function() { 11 var self = this, view = self.view; 12 view.el.query('.x-grid-group-hd').forEach(function (group) { 13 var group_body = Ext.fly(group.nextSibling, '_grouping'); 14 self.expand(group_body); 15 }); 16 } 17 });