1 Ext.require('Ext.chart.*');
2 Ext.require(['Ext.Window', 'Ext.layout.container.Fit', 'Ext.fx.target.Sprite']);
4 Ext.onReady(function () {
5 store1.loadData(generateData(5, 0));
7 var colors = ['url(#v-1)',
13 var baseColor = '#eee';
15 Ext.define('Ext.chart.theme.Fancy', {
16 extend: 'Ext.chart.theme.Base',
18 constructor: function(config) {
19 this.callParent([Ext.apply({
41 var win = Ext.create('Ext.Window', {
46 title: 'Column Chart',
47 renderTo: Ext.getBody(),
52 store1.loadData(generateData(5, 0));
65 fill: 'rgb(17, 17, 17)'
73 color: 'rgb(212, 40, 40)'
76 color: 'rgb(117, 14, 14)'
85 color: 'rgb(180, 216, 42)'
88 color: 'rgb(94, 114, 13)'
97 color: 'rgb(43, 221, 115)'
100 color: 'rgb(14, 117, 56)'
109 color: 'rgb(45, 117, 226)'
112 color: 'rgb(14, 56, 117)'
121 color: 'rgb(187, 45, 222)'
124 color: 'rgb(85, 10, 103)'
135 renderer: Ext.util.Format.numberRenderer('0,0')
137 title: 'Number of Hits',
150 title: 'Month of the Year'
157 display: 'insideEnd',
158 'text-anchor': 'middle',
160 orientation: 'horizontal',
164 renderer: function(sprite, storeItem, barAttr, i, store) {
165 barAttr.fill = colors[i % colors.length];