]>
git.proxmox.com Git - proxmox-widget-toolkit.git/blob - data/ObjectStore.js
1 /* This store encapsulates data items which are organized as an Array of key-values Objects
2 * ie data[0] contains something like {key: "keyboard", value: "da"}
4 * Designed to work with the KeyValue model and the JsonObject data reader
6 Ext
.define('Proxmox.data.ObjectStore', {
7 extend
: 'Proxmox.data.UpdateStore',
9 constructor: function(config
) {
12 config
= config
|| {};
14 if (!config
.storeid
) {
15 config
.storeid
= 'proxmox-store-' + (++Ext
.idSeed
);
23 extraParams
: config
.extraParams
,
27 readArray
: config
.readArray
,
28 rootProperty
: config
.root
|| 'data'
33 me
.callParent([config
]);