]> git.proxmox.com Git - extjs.git/blame - extjs/examples/classic/portal/app/view/markets/Markets.js
add extjs 6.0.1 sources
[extjs.git] / extjs / examples / classic / portal / app / view / markets / Markets.js
CommitLineData
6527f429
DM
1Ext.define('Portal.view.markets.Markets', {\r
2 extend: 'Ext.panel.Panel',\r
3\r
4 xtype: 'markets',\r
5\r
6 requires: [\r
7 'Ext.data.JsonStore',\r
8 'Ext.chart.theme.Base',\r
9 'Ext.chart.series.Series',\r
10 'Ext.chart.series.Line',\r
11 'Ext.chart.axis.Numeric',\r
12 'Ext.chart.interactions.ItemHighlight'\r
13 ],\r
14\r
15 layout: 'fit',\r
16 height: 300,\r
17 items: Ext.supports.Canvas ? {\r
18 xtype: 'chart',\r
19 animate: false,\r
20 shadow: false,\r
21 store: {\r
22 type: 'markets'\r
23 },\r
24 legend: {\r
25 position: 'bottom'\r
26 },\r
27 axes: [{\r
28 type: 'numeric',\r
29 position: 'left',\r
30 fields: ['djia'],\r
31 title: 'Dow Jones Average',\r
32 label: {\r
33 font: '11px Arial'\r
34 }\r
35 }, {\r
36 type: 'numeric',\r
37 position: 'right',\r
38 grid: false,\r
39 fields: ['sp500'],\r
40 title: 'S&P 500',\r
41 label: {\r
42 font: '11px Arial'\r
43 }\r
44 }],\r
45 series: [{\r
46 type: 'line',\r
47 lineWidth: 1,\r
48 showMarkers: false,\r
49 fill: true,\r
50 axis: 'left',\r
51 xField: 'name',\r
52 yField: 'djia',\r
53 style: {\r
54 'stroke-width': 1,\r
55 stroke: 'rgb(148, 174, 10)'\r
56 }\r
57 }, {\r
58 type: 'line',\r
59 lineWidth: 1,\r
60 showMarkers: false,\r
61 axis: 'right',\r
62 xField: 'name',\r
63 yField: 'sp500',\r
64 style: {\r
65 'stroke-width': 1,\r
66 stroke: 'rgb(17, 95, 166)'\r
67 }\r
68 }]\r
69 } :\r
70 {\r
71 xtype : 'component',\r
72 padding : '5',\r
73 html : 'Advanced charting on this browser is not currently supported in this release.'\r
74 }\r
75});\r