server/src/main/webapp/static/js/corenkan-json.js
changeset 47 267d67791e05
child 51 3247fccfbd3f
equal deleted inserted replaced
46:7e132e2a48ca 47:267d67791e05
       
     1 
       
     2 Rkns.jsonIO = function(_renkan, _opts) {
       
     3     var _proj = _renkan.project;
       
     4     if (typeof _opts.http_method == "undefined") {
       
     5         _opts.http_method = 'PUT';
       
     6     }
       
     7     var _load = function() {
       
     8         Rkns.$.getJSON(_opts.url, function(_data) {
       
     9         	_data['_id'] = _data['id'];
       
    10         	_proj.set(_data, {silent: true});
       
    11             _renkan.renderer.autoScale();
       
    12             if(typeof _opts.callback !== "undefined") {
       
    13             	console.log("Corenkan json: project loaded, calling callback fro project id " + _proj.id, _data, _proj);
       
    14             	_opts.callback(_proj, _renkan);
       
    15             }
       
    16         });
       
    17     };
       
    18     _load();
       
    19 };