2 var FUNC_ERROR_TEXT =
'Expected a function';
14 function baseDelay(func, wait, args) {
15 if (typeof func !=
'function') {
16 throw new TypeError(FUNC_ERROR_TEXT);
18 return setTimeout(
function() { func.apply(undefined, args); }, wait);
21 module.exports = baseDelay;