]> git.proxmox.com Git - extjs.git/blame - extjs/build/examples/kitchensink/classic/samples/view/charts/column3d/NegativeController.js
add extjs 6.0.1 sources
[extjs.git] / extjs / build / examples / kitchensink / classic / samples / view / charts / column3d / NegativeController.js
CommitLineData
6527f429
DM
1Ext.define('KitchenSink.view.charts.column3d.NegativeController', {\r
2 extend: 'Ext.app.ViewController',\r
3 alias: 'controller.column-negative-3d',\r
4\r
5 onDownload: function () {\r
6 var chart = this.lookupReference('chart');\r
7\r
8 if (Ext.os.is.Desktop) {\r
9 chart.download({\r
10 filename: '3D Column Chart with Negative Values'\r
11 });\r
12 } else {\r
13 chart.preview();\r
14 }\r
15 },\r
16\r
17 onSeriesRender: function (sprite, config, data, index) {\r
18 var isNegative = data.store.getAt(index).get('gaming') < 0;\r
19\r
20 if (isNegative) {\r
21 return {\r
22 fillStyle: '#974144' // dark red\r
23 };\r
24 }\r
25 }\r
26\r
27});