]>
Commit | Line | Data |
---|---|---|
6527f429 DM |
1 | Ext.define('KitchenSink.store.Dashboard', {\r |
2 | extend: 'Ext.data.Store',\r | |
3 | alias: 'store.dashboard',\r | |
4 | \r | |
5 | fields: [\r | |
6 | { name: 'name' },\r | |
7 | { name: 'price', type: 'float' },\r | |
8 | { name: 'revenue', type: 'float' },\r | |
9 | { name: 'growth', type: 'float' },\r | |
10 | { name: 'product', type: 'float' },\r | |
11 | { name: 'market', type: 'float' }\r | |
12 | ],\r | |
13 | \r | |
14 | data: (function () {\r | |
15 | var data = [\r | |
16 | ['3M Co'],\r | |
17 | ['AT&T Inc'],\r | |
18 | ['Boeing Co.'],\r | |
19 | ['Citigroup, Inc.'],\r | |
20 | ['Coca-Cola'],\r | |
21 | ['General Motors'],\r | |
22 | ['IBM'],\r | |
23 | ['Intel'],\r | |
24 | ['McDonald\'s'],\r | |
25 | ['Microsoft'],\r | |
26 | ['Verizon'],\r | |
27 | ['Wal-Mart']\r | |
28 | ];\r | |
29 | \r | |
30 | for (var i = 0, l = data.length, rand = Math.random; i < l; i++) {\r | |
31 | var item = data[i];\r | |
32 | item[1] = Ext.util.Format.number(((rand() * 10000) >> 0) / 100, '0');\r | |
33 | item[2] = ((rand() * 10000) >> 0) / 100;\r | |
34 | item[3] = ((rand() * 10000) >> 0) / 100;\r | |
35 | item[4] = ((rand() * 10000) >> 0) / 100;\r | |
36 | item[5] = ((rand() * 10000) >> 0) / 100;\r | |
37 | }\r | |
38 | \r | |
39 | return data;\r | |
40 | })()\r | |
41 | \r | |
42 | }); |