INNER CODE UNIT · JavaScript

wrapper

CopterExpress/clover · apps/ios/cleverrc/main.js:6

	function wrapper() {
		if (isThrottled) {
			savedArgs = arguments;
			savedThis = this;
			return;
		}
		func.apply(this, arguments);
		isThrottled = true;
		setTimeout(function() {
			isThrottled = false;
			if (savedArgs) {
				wrapper.apply(savedThis, savedArgs);
				savedArgs = savedThis = null;
			}
		}, ms);
	}
	return wrapper;
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…