1 Ext.require('Ext.chart.*');
2 Ext.require('Ext.layout.container.Fit');
4 Ext.onReady(function() {
5 var panel1 = Ext.create('widget.panel', {
8 title: 'ExtJS.com Visits Trends, 2007/2008 (No styling)',
9 renderTo: Ext.getBody(),
24 renderer: Ext.util.Format.numberRenderer('0,0'),
34 renderer: function(name) {
35 return name.substr(0, 3) + ' 07';
45 itemmouseup: function(item) {
46 Ext.example.msg('Item Selected', item.value[1] + ' visits on ' + Ext.Date.monthNames[item.value[0]]);
53 renderer: function(storeItem, item) {
54 this.setTitle(storeItem.get('name') + '<br />' + storeItem.get('data1'));
74 var panel2 = Ext.create('widget.panel', {
77 title: 'ExtJS.com Visits Trends, 2007/2008 (Simple styling)',
78 renderTo: Ext.getBody(),
93 renderer: Ext.util.Format.numberRenderer('0,0'),
103 renderer: function(name) {
104 return name.substr(0, 3);
117 renderer: function(storeItem, item) {
118 this.setTitle(storeItem.get('data2') + ' visits in ' + storeItem.get('name').substr(0, 3));
138 var panel3 = Ext.create('widget.panel', {
141 title: 'ExtJS.com Visits Trends, 2007/2008 (Full styling)',
142 renderTo: Ext.getBody(),
173 renderer: Ext.util.Format.numberRenderer('0,0'),
184 renderer: function(name) {
185 return name.substr(0, 3);
195 fill: 'url(#bar-gradient)',
215 renderer: function(storeItem, item) {
216 this.setTitle(storeItem.get('data2') + ' visits in ' + storeItem.get('name').substr(0, 3));