26 lines
604 B
JavaScript
26 lines
604 B
JavaScript
/*
|
|
This software is allowed to use under GPL or you need to obtain Commercial or Enterise License
|
|
to use it in non-GPL project. Please contact sales@dhtmlx.com for details
|
|
*/
|
|
(function(){
|
|
|
|
function backup(obj){
|
|
var t = function(){};
|
|
t.prototype = obj;
|
|
return t;
|
|
}
|
|
|
|
var old = scheduler._load;
|
|
scheduler._load=function(url,from){
|
|
url=url||this._load_url;
|
|
if (typeof url == "object"){
|
|
var t = backup(this._loaded);
|
|
for (var i=0; i < url.length; i++) {
|
|
this._loaded=new t();
|
|
old.call(this,url[i],from);
|
|
}
|
|
} else
|
|
old.apply(this,arguments);
|
|
}
|
|
|
|
})(); |