diff -r 01f66ed90e32 -r 87569ad0ff53 server/src/main/webapp/static/js/full-json.js --- 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(); - }); -}