server/src/main/webapp/static/js/corenkan-json.js
author ymh <ymh.work@gmail.com>
Mon, 14 Jan 2013 16:00:07 +0100
changeset 51 3247fccfbd3f
parent 47 267d67791e05
child 54 43c35d6ca3f0
permissions -rw-r--r--
update on renkan


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 for project id " + _proj.id, _data, _proj);
            	_opts.callback(_proj, _renkan);
            }
        });
    };
    _load();
};