server/src/main/webapp/static/js/full-json.js
changeset 58 87569ad0ff53
parent 57 01f66ed90e32
child 59 69924ca1b233
--- a/server/src/main/webapp/static/js/full-json.js	Wed Feb 13 13:41:19 2013 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,38 +0,0 @@
-/* Saves the Full JSON at each modification */
-
-
-Rkns.jsonIO = function(_renkan, _opts) {
-    var _proj = _renkan.project;
-    if (typeof _opts.http_method == "undefined") {
-        _opts.http_method = 'PUT';
-    }
-    var _load = function() {
-        Rkns.$.getJSON(_opts.url, function(_data) {
-            _proj.set(_data);
-            _renkan.renderer.autoScale();
-        });
-    }
-    var _save = function() {
-        var _data = _proj.toJSON();
-        Rkns.$.ajax({
-            type: _opts.http_method,
-            url: _opts.url,
-            contentType: "application/json",
-            data: JSON.stringify(_data),
-            success: function(data, textStatus, jqXHR) {
-            }
-        });
-        
-    }
-    var _thrSave = Rkns._.throttle(
-        function() {
-            setTimeout(_save, 100)
-        }, 1000);
-    _load();
-    _proj.on("add:nodes add:edges add:users", function(_model) {
-        _model.on("change remove", function(_model) {
-            _thrSave();
-        });
-        _thrSave();
-    });
-}