]>
Commit | Line | Data |
---|---|---|
6527f429 DM |
1 | Ext.define('KitchenSink.store.Gauges', {\r |
2 | extend: 'Ext.data.Store',\r | |
3 | alias: 'store.gauges',\r | |
4 | \r | |
5 | fields: ['mph', 'fuel', 'temp', 'rpm' ],\r | |
6 | \r | |
7 | generateData: function () {\r | |
8 | var r = Math.random;\r | |
9 | return [{ mph: r() * 100, fuel: r() * 100, temp: r() * 250, rpm: r() * 8000 }];\r | |
10 | },\r | |
11 | \r | |
12 | refreshData: function () {\r | |
13 | this.setData(this.generateData());\r | |
14 | },\r | |
15 | \r | |
16 | constructor: function (config) {\r | |
17 | config = Ext.apply({\r | |
18 | data: this.generateData()\r | |
19 | }, config);\r | |
20 | this.callParent([config]);\r | |
21 | }\r | |
22 | \r | |
23 | }); |