| module.exports = function(func, time) { | |
| var wait = false; | |
| return function() { | |
| if (!wait) { | |
| func.apply(this, arguments); | |
| wait = true; | |
| setTimeout(function() { | |
| wait = false; | |
| }, time); | |
| } | |
| }; | |
| }; | |
| module.exports = function(func, time) { | |
| var wait = false; | |
| return function() { | |
| if (!wait) { | |
| func.apply(this, arguments); | |
| wait = true; | |
| setTimeout(function() { | |
| wait = false; | |
| }, time); | |
| } | |
| }; | |
| }; | |