Subversion Repositories Applications.papyrus

Compare Revisions

Ignore whitespace Rev 1421 → Rev 1422

/trunk/api/js/dojo/src/lang/func.js
8,13 → 8,23
http://dojotoolkit.org/community/licensing.shtml
*/
 
 
 
dojo.provide("dojo.lang.func");
dojo.require("dojo.lang.common");
dojo.lang.hitch = function (thisObject, method) {
var args = [];
for (var x = 2; x < arguments.length; x++) {
args.push(arguments[x]);
}
var fcn = (dojo.lang.isString(method) ? thisObject[method] : method) || function () {
};
return function () {
return fcn.apply(thisObject, arguments);
var ta = args.concat([]);
for (var x = 0; x < arguments.length; x++) {
ta.push(arguments[x]);
}
return fcn.apply(thisObject, ta);
};
};
dojo.lang.anonCtr = 0;