extjs-gpl
Version:
GPL licensed version of Sencha Ext JS
26 lines (22 loc) • 615 B
JavaScript
Ext.define('Admin.data.Simulated', {
requires: [
'Ext.ux.ajax.JsonSimlet',
'Ext.ux.ajax.SimManager'
],
onClassExtended: function (cls, data) {
var url = data.$className.toLowerCase().replace(/\./g, '/').
replace(/^admin\/data/, '~api'),
simlet = {
type: 'json',
data: data.data
},
registration = {};
registration[url] = simlet;
Ext.ux.ajax.SimManager.register(registration);
}
},
function () {
Ext.ux.ajax.SimManager.init({
defaultSimlet: null
});
});