server/src/main/webapp/static/js/corenkan-json.js
author veltr
Thu, 31 Jan 2013 18:53:08 +0100
changeset 52 e0f6f3c31150
parent 51 3247fccfbd3f
child 54 43c35d6ca3f0
permissions -rw-r--r--
Added colors !


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();
};