INNER CODE UNIT · JavaScript
s4
sdesalas/trifleJS · includes/trifle/Callback.js:35
var s4 = function() {
return Math.floor((1 + Math.random()) * 0x10000)
.toString(16)
.substring(1);
};
return s4() + s4();
};
// Execute callback
Callback.execute = function(id, args) {
console.xdebug('Callback.execute("' + id + '", [args])');
var callback = callbacks[id];
if (callback) {
if (!args || !args.length) {
args = callback.defaultArgs;
}
callback.func.apply(callback.scope || callback, args);
}