| "use strict"; |
| Object.defineProperty(exports, "__esModule", { value: true }); |
| exports.throttleTime = void 0; |
| var async_1 = require("../scheduler/async"); |
| var throttle_1 = require("./throttle"); |
| var timer_1 = require("../observable/timer"); |
| function throttleTime(duration, scheduler, config) { |
| if (scheduler === void 0) { scheduler = async_1.asyncScheduler; } |
| var duration$ = timer_1.timer(duration, scheduler); |
| return throttle_1.throttle(function () { return duration$; }, config); |
| } |
| exports.throttleTime = throttleTime; |
| //# sourceMappingURL=throttleTime.js.map |