X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/0494b8d9b9bb03ab6c22b34dae81261e3cd7e3e6..7a654f8d43fdb43d78b63d90528bed6e86b608cc:/examples/pivotgrid/countries.js diff --git a/examples/pivotgrid/countries.js b/examples/pivotgrid/countries.js deleted file mode 100644 index 2818cb53..00000000 --- a/examples/pivotgrid/countries.js +++ /dev/null @@ -1,80 +0,0 @@ -/*! - * Ext JS Library 3.3.1 - * Copyright(c) 2006-2010 Sencha Inc. - * licensing@sencha.com - * http://www.sencha.com/license - */ -Ext.onReady(function() { - var myStore = new Ext.data.ArrayStore({ - autoLoad: true, - fields: [ - 'economy', 'region', 'year', - {name: 'procedures', type: 'int'}, - {name: 'time', type: 'int'} - ], - url : 'countries.json' - }); - - var pivotGrid = new Ext.grid.PivotGrid({ - title : 'Ease of doing business', - width : 800, - height : 400, - renderTo : 'docbody', - store : myStore, - aggregator: 'sum', - measure : 'time', - - viewConfig: { - getCellCls: function(value) { - if (value < 20) { - return 'expense-low'; - } else if (value < 75) { - return 'expense-medium'; - } else { - return 'expense-high'; - } - } - }, - - leftAxis: [ - { - width: 165, - dataIndex: 'economy' - } - ], - - topAxis: [ - { - dataIndex: 'year' - } - ], - - //toggles the Region dimension on and off - tbar: [ - { - text: 'Toggle Region', - enableToggle: true, - toggleHandler: function() { - var leftAxis = pivotGrid.leftAxis, - oldDimensions = leftAxis.dimensions, - newDimensions = []; - - if (oldDimensions.length == 1) { - newDimensions.push({ - width: 100, - dataIndex: 'region' - }); - } - - newDimensions.push({ - width: 165, - dataIndex: 'economy' - }); - - leftAxis.setDimensions(newDimensions); - pivotGrid.view.refresh(true); - } - } - ] - }); -}); \ No newline at end of file