1 Ext.require('Ext.chart.*');
2 Ext.require(['Ext.Window', 'Ext.fx.target.Sprite', 'Ext.layout.container.Fit']);
4 Ext.onReady(function () {
5 var win = Ext.create('Ext.Window', {
10 title: 'Bar Renderer',
11 renderTo: Ext.getBody(),
16 store1.loadData(generateData());
22 style: 'background:#fff',
30 renderer: Ext.util.Format.numberRenderer('0,0')
32 title: 'Number of Hits',
38 title: 'Month of the Year'
46 renderer: Ext.util.Format.numberRenderer('0'),
47 orientation: 'horizontal',
49 'text-anchor': 'middle',
55 renderer: function(sprite, record, attr, index, store) {
56 var fieldValue = Math.random() * 20 + 10;
57 var value = (record.get('data1') >> 0) % 5;
58 var color = ['rgb(213, 70, 121)',
62 'rgb(249, 153, 0)'][value];
63 return Ext.apply(attr, {