]> git.proxmox.com Git - extjs.git/blame - extjs/templates/admin-dashboard/classic/src/view/dashboard/HDDUsage.js
add extjs 6.0.1 sources
[extjs.git] / extjs / templates / admin-dashboard / classic / src / view / dashboard / HDDUsage.js
CommitLineData
6527f429
DM
1Ext.define('Admin.view.dashboard.HDDUsage', {\r
2 extend: 'Ext.panel.Panel',\r
3 xtype: 'hddusage',\r
4\r
5 requires: [\r
6 'Ext.chart.CartesianChart',\r
7 'Ext.chart.axis.Category',\r
8 'Ext.chart.axis.Numeric',\r
9 'Ext.chart.series.Area',\r
10 'Ext.chart.interactions.PanZoom'\r
11\r
12 ],\r
13\r
14 title: 'HDD Usage',\r
15 ui: 'light',\r
16 iconCls: 'x-fa fa-database',\r
17 headerPosition: 'bottom',\r
18\r
19 cls: 'quick-graph-panel shadow',\r
20 height: 130,\r
21 layout: 'fit',\r
22\r
23 items: [\r
24 {\r
25 xtype: 'cartesian',\r
26 animation : !Ext.isIE9m && Ext.os.is.Desktop,\r
27 constrain: true,\r
28 constrainHeader: true,\r
29 background: '#70bf73',\r
30 colors: [\r
31 '#a9d9ab'\r
32 ],\r
33 bind: {\r
34 store: '{hddusage}'\r
35 },\r
36 axes: [\r
37 {\r
38 type: 'category',\r
39 fields: [\r
40 'xvalue'\r
41 ],\r
42 hidden: true,\r
43 position: 'bottom'\r
44 },\r
45 {\r
46 type: 'numeric',\r
47 fields: [\r
48 'yvalue'\r
49 ],\r
50 grid: {\r
51 odd: {\r
52 fill: '#e8e8e8'\r
53 }\r
54 },\r
55 hidden: true,\r
56 position: 'left'\r
57 }\r
58 ],\r
59 series: [\r
60 {\r
61 type: 'area',\r
62 style: {\r
63 stroke: '#FFFFFF',\r
64 'stroke-width': '2px'\r
65 },\r
66 useDarkerStrokeColor: false,\r
67 xField: 'xvalue',\r
68 yField: [\r
69 'yvalue'\r
70 ]\r
71 }\r
72 ],\r
73 interactions: [\r
74 {\r
75 type: 'panzoom'\r
76 }\r
77 ]\r
78 }\r
79 ]\r
80});\r