| 1234567891011121314151617181920212223242526272829 |
- "use strict";
- Object.defineProperty(exports, "__esModule", {
- value: true
- });
- exports["default"] = void 0;
- /**
- * Created by hustcc on 18/6/9.
- * Contract: i@hust.cc
- */
- var _default = function _default(fn) {
- var delay = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 60;
- var timer = null;
- return function () {
- var _this = this;
- for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
- args[_key] = arguments[_key];
- }
- clearTimeout(timer);
- timer = setTimeout(function () {
- fn.apply(_this, args);
- }, delay);
- };
- };
- exports["default"] = _default;
|