]> git.proxmox.com Git - extjs.git/blame - extjs/build/examples/kitchensink/classic/samples/store/Gauges.js
add extjs 6.0.1 sources
[extjs.git] / extjs / build / examples / kitchensink / classic / samples / store / Gauges.js
CommitLineData
6527f429
DM
1Ext.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});