X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/f5240829880f87e0cf581c6a296e436fdef0ef80..7a654f8d43fdb43d78b63d90528bed6e86b608cc:/examples/pivotgrid/countries.js diff --git a/examples/pivotgrid/countries.js b/examples/pivotgrid/countries.js deleted file mode 100644 index b75943bb..00000000 --- a/examples/pivotgrid/countries.js +++ /dev/null @@ -1,80 +0,0 @@ -/*! - * Ext JS Library 3.3.0 - * Copyright(c) 2006-2010 Ext JS, Inc. - * licensing@extjs.com - * http://www.extjs.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