]> git.proxmox.com Git - proxmox-widget-toolkit.git/blobdiff - data/ObjectStore.js
add returnCompleteRecord to ObjectStore
[proxmox-widget-toolkit.git] / data / ObjectStore.js
index 1e3771f6d7b62a1d7379af3f2e51065c41674989..ec35cbf5abedd635050abac9707b6a577767260f 100644 (file)
@@ -6,6 +6,16 @@
 Ext.define('Proxmox.data.ObjectStore',  {
     extend: 'Proxmox.data.UpdateStore',
 
+    returnCompleteRecord: function() {
+       var me = this;
+       var record = Ext.create('Ext.data.Model');
+       me.getData().each(function(item) {
+           record.set(item.data.key, item.data.value);
+       });
+       record.commit(true);
+       return record;
+    },
+
     constructor: function(config) {
        var me = this;