|
|
@@ -19,8 +19,7 @@ Ext.define('Ext.ux.feature.MySummary', {
|
|
|
summaryRowCls: Ext.baseCSSPrefix + 'grid-row-summary ' + Ext.baseCSSPrefix + 'grid-row-total',
|
|
|
summaryRowSelector: '.' + Ext.baseCSSPrefix + 'grid-row-summary.' + Ext.baseCSSPrefix + 'grid-row-total',
|
|
|
|
|
|
- // turn off feature events.
|
|
|
- hasFeatureEvent: false,
|
|
|
+ showSummaryRow: true,
|
|
|
|
|
|
init: function(grid) {
|
|
|
var me = this,
|
|
|
@@ -71,6 +70,7 @@ Ext.define('Ext.ux.feature.MySummary', {
|
|
|
'</table>',
|
|
|
],
|
|
|
data: summarys,
|
|
|
+ height: 36,
|
|
|
scrollable: {
|
|
|
x: false,
|
|
|
y: false
|
|
|
@@ -114,6 +114,10 @@ Ext.define('Ext.ux.feature.MySummary', {
|
|
|
|
|
|
grid.summarys = summarys;
|
|
|
|
|
|
+ if(summarys.length == 0) {
|
|
|
+ me.showSummaryRow = false;
|
|
|
+ }
|
|
|
+
|
|
|
return summarys;
|
|
|
},
|
|
|
|