time-events-manager
Version:
View and Manage Javascript's timeout and interval collections
16 lines • 586 B
JavaScript
;
var interval_collection_model_1 = require('./interval-collection.model');
exports.intervalCollection = new interval_collection_model_1.IntervalCollection();
window.setInterval = function (handler, interval) {
var args = [];
for (var _i = 2; _i < arguments.length; _i++) {
args[_i - 2] = arguments[_i];
}
return exports.intervalCollection.add(function () {
handler();
}, interval, args);
};
window.clearInterval = function (id) {
exports.intervalCollection.remove(id);
};
//# sourceMappingURL=interval-decorator.js.map