extjs-gpl
Version:
GPL licensed version of Sencha Ext JS
23 lines (18 loc) • 553 B
JavaScript
Ext.define('KitchenSink.store.Gauges', {
extend: 'Ext.data.Store',
alias: 'store.gauges',
fields: ['mph', 'fuel', 'temp', 'rpm' ],
generateData: function () {
var r = Math.random;
return [{ mph: r() * 100, fuel: r() * 100, temp: r() * 250, rpm: r() * 8000 }];
},
refreshData: function () {
this.setData(this.generateData());
},
constructor: function (config) {
config = Ext.apply({
data: this.generateData()
}, config);
this.callParent([config]);
}
});