3 * Copyright(c) 2006-2010 Ext JS, Inc.
5 * http://www.extjs.com/license
7 Ext.onReady(function() {
8 var myStore = new Ext.data.ArrayStore({
11 'economy', 'region', 'year',
12 {name: 'procedures', type: 'int'},
13 {name: 'time', type: 'int'}
15 url : 'countries.json'
18 var pivotGrid = new Ext.grid.PivotGrid({
19 title : 'Ease of doing business',
28 getCellCls: function(value) {
31 } else if (value < 75) {
32 return 'expense-medium';
34 return 'expense-high';
52 //toggles the Region dimension on and off
55 text: 'Toggle Region',
57 toggleHandler: function() {
58 var leftAxis = pivotGrid.leftAxis,
59 oldDimensions = leftAxis.dimensions,
62 if (oldDimensions.length == 1) {
74 leftAxis.setDimensions(newDimensions);
75 pivotGrid.view.refresh(true);