From ff6260d6bac6aa27c25122c2d24dadfb9f633e95 Mon Sep 17 00:00:00 2001 From: Dietmar Maurer Date: Fri, 3 Jul 2015 11:29:11 +0200 Subject: [PATCH] copy data/ObjectStore.js from manager to manager5 --- www/manager5/data/ObjectStore.js | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 www/manager5/data/ObjectStore.js diff --git a/www/manager5/data/ObjectStore.js b/www/manager5/data/ObjectStore.js new file mode 100644 index 00000000..03d0c7ad --- /dev/null +++ b/www/manager5/data/ObjectStore.js @@ -0,0 +1,29 @@ +Ext.define('PVE.data.ObjectStore', { + extend: 'PVE.data.UpdateStore', + + constructor: function(config) { + var me = this; + + config = config || {}; + + if (!config.storeid) { + config.storeid = 'pve-store-' + (++Ext.idSeed); + } + + Ext.applyIf(config, { + model: 'KeyValue', + proxy: { + type: 'pve', + url: config.url, + extraParams: config.extraParams, + reader: { + type: 'jsonobject', + rows: config.rows, + readArray: config.readArray + } + } + }); + + me.callParent([config]); + } +});