| 12345678910111213141516171819202122232425262728293031323334353637383940414243 | 
							- "use strict";
 
- var __read = (this && this.__read) || function (o, n) {
 
-     var m = typeof Symbol === "function" && o[Symbol.iterator];
 
-     if (!m) return o;
 
-     var i = m.call(o), r, ar = [], e;
 
-     try {
 
-         while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
 
-     }
 
-     catch (error) { e = { error: error }; }
 
-     finally {
 
-         try {
 
-             if (r && !r.done && (m = i["return"])) m.call(i);
 
-         }
 
-         finally { if (e) throw e.error; }
 
-     }
 
-     return ar;
 
- };
 
- var __spreadArray = (this && this.__spreadArray) || function (to, from) {
 
-     for (var i = 0, il = from.length, j = to.length; i < il; i++, j++)
 
-         to[j] = from[i];
 
-     return to;
 
- };
 
- Object.defineProperty(exports, "__esModule", { value: true });
 
- exports.intervalProvider = void 0;
 
- exports.intervalProvider = {
 
-     setInterval: function (handler, timeout) {
 
-         var args = [];
 
-         for (var _i = 2; _i < arguments.length; _i++) {
 
-             args[_i - 2] = arguments[_i];
 
-         }
 
-         var delegate = exports.intervalProvider.delegate;
 
-         if (delegate === null || delegate === void 0 ? void 0 : delegate.setInterval) {
 
-             return delegate.setInterval.apply(delegate, __spreadArray([handler, timeout], __read(args)));
 
-         }
 
-         return setInterval.apply(void 0, __spreadArray([handler, timeout], __read(args)));
 
-     },
 
-     clearInterval: function (handle) {
 
-         var delegate = exports.intervalProvider.delegate;
 
-         return ((delegate === null || delegate === void 0 ? void 0 : delegate.clearInterval) || clearInterval)(handle);
 
-     },
 
-     delegate: undefined,
 
- };
 
- //# sourceMappingURL=intervalProvider.js.map
 
 
  |