src/js/data.js
branchpopcorn-port
changeset 69 3f7a2e8a948f
parent 65 6a8cae20f190
child 70 3f86d4126491
--- a/src/js/data.js	Wed Oct 12 13:59:38 2011 +0200
+++ b/src/js/data.js	Wed Oct 12 14:00:14 2011 +0200
@@ -42,6 +42,18 @@
   return JSON.parse(data);
 };
 
+IriSP.JSONSerializer.prototype.sync = function(callback) {
+  /* we don't have to do much because jQuery handles json for us */
+  var wrapper = function(obj) {
+    return function(data) {    
+      obj._data = data;
+      callback(data);
+    }
+  };
+  
+  this._DataLoader.get(this._url, wrapper(this));
+};
+
 IriSP.SerializerFactory = function(DataLoader) {
   this._dataloader = DataLoader;
 };