immediateProvider.js 880 B

12345678910111213141516171819
  1. import { __read, __spreadArray } from "tslib";
  2. import { Immediate } from '../util/Immediate';
  3. var setImmediate = Immediate.setImmediate, clearImmediate = Immediate.clearImmediate;
  4. export var immediateProvider = {
  5. setImmediate: function () {
  6. var args = [];
  7. for (var _i = 0; _i < arguments.length; _i++) {
  8. args[_i] = arguments[_i];
  9. }
  10. var delegate = immediateProvider.delegate;
  11. return ((delegate === null || delegate === void 0 ? void 0 : delegate.setImmediate) || setImmediate).apply(void 0, __spreadArray([], __read(args)));
  12. },
  13. clearImmediate: function (handle) {
  14. var delegate = immediateProvider.delegate;
  15. return ((delegate === null || delegate === void 0 ? void 0 : delegate.clearImmediate) || clearImmediate)(handle);
  16. },
  17. delegate: undefined,
  18. };
  19. //# sourceMappingURL=immediateProvider.js.map