UNPKG

@mtdt.temp/browser-core

Version:
22 lines 1.16 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.setTimeout = setTimeout; exports.clearTimeout = clearTimeout; exports.setInterval = setInterval; exports.clearInterval = clearInterval; const getZoneJsOriginalValue_1 = require("./getZoneJsOriginalValue"); const monitor_1 = require("./monitor"); const getGlobalObject_1 = require("./getGlobalObject"); function setTimeout(callback, delay) { return (0, getZoneJsOriginalValue_1.getZoneJsOriginalValue)((0, getGlobalObject_1.getGlobalObject)(), 'setTimeout')((0, monitor_1.monitor)(callback), delay); } function clearTimeout(timeoutId) { (0, getZoneJsOriginalValue_1.getZoneJsOriginalValue)((0, getGlobalObject_1.getGlobalObject)(), 'clearTimeout')(timeoutId); } function setInterval(callback, delay) { return (0, getZoneJsOriginalValue_1.getZoneJsOriginalValue)((0, getGlobalObject_1.getGlobalObject)(), 'setInterval')((0, monitor_1.monitor)(callback), delay); } function clearInterval(timeoutId) { (0, getZoneJsOriginalValue_1.getZoneJsOriginalValue)((0, getGlobalObject_1.getGlobalObject)(), 'clearInterval')(timeoutId); } //# sourceMappingURL=timer.js.map