--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/server/src/main/webapp/static/js/corenkan-json.js Tue Dec 25 21:29:11 2012 +0100
@@ -0,0 +1,19 @@
+
+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) {
+ _data['_id'] = _data['id'];
+ _proj.set(_data, {silent: true});
+ _renkan.renderer.autoScale();
+ if(typeof _opts.callback !== "undefined") {
+ console.log("Corenkan json: project loaded, calling callback fro project id " + _proj.id, _data, _proj);
+ _opts.callback(_proj, _renkan);
+ }
+ });
+ };
+ _load();
+};