diff -r bed069ef446c -r 276042cb477c client/js/full-json.js --- a/client/js/full-json.js Sat Mar 28 04:28:21 2015 +0100 +++ b/client/js/full-json.js Mon Mar 30 09:53:48 2015 +0200 @@ -7,35 +7,46 @@ } var _load = function() { _renkan.renderer.redrawActive = false; - _proj.set({loading_status:true}); + _proj.set({ + loading_status : true + }); Rkns.$.getJSON(_opts.url, function(_data) { - _proj.set(_data, {validate: true}); - _proj.set({loading_status:false}); - _proj.set({save_status:0}); + _proj.set(_data, { + validate : true + }); + _proj.set({ + loading_status : false + }); + _proj.set({ + save_status : 0 + }); _renkan.renderer.redrawActive = true; - _renkan.renderer.autoScale(); + _renkan.renderer.fixSize(); }); }; var _save = function() { - _proj.set({save_status:2}); + _proj.set({ + save_status : 2 + }); var _data = _proj.toJSON(); if (!_renkan.read_only) { Rkns.$.ajax({ - type: _opts.http_method, - url: _opts.url, - contentType: "application/json", - data: JSON.stringify(_data), - success: function(data, textStatus, jqXHR) { - _proj.set({save_status:0}); + type : _opts.http_method, + url : _opts.url, + contentType : "application/json", + data : JSON.stringify(_data), + success : function(data, textStatus, jqXHR) { + _proj.set({ + save_status : 0 + }); } }); } }; - var _thrSave = Rkns._.throttle( - function() { - setTimeout(_save, 100); - }, 1000); + var _thrSave = Rkns._.throttle(function() { + setTimeout(_save, 100); + }, 1000); _proj.on("add:nodes add:edges add:users add:views", function(_model) { _model.on("change remove", function(_model) { _thrSave(); @@ -43,9 +54,10 @@ _thrSave(); }); _proj.on("change", function() { - if(!(_proj.changedAttributes.length === 1 && _proj.hasChanged('save_status'))) { - _thrSave(); - } + if (!(_proj.changedAttributes.length === 1 && _proj + .hasChanged('save_status'))) { + _thrSave(); + } }); _load();