| var Scheduler = /*@__PURE__*/ (function () { | |
| function Scheduler(SchedulerAction, now) { | |
| if (now === void 0) { | |
| now = Scheduler.now; | |
| } | |
| this.SchedulerAction = SchedulerAction; | |
| this.now = now; | |
| } | |
| Scheduler.prototype.schedule = function (work, delay, state) { | |
| if (delay === void 0) { | |
| delay = 0; | |
| } | |
| return new this.SchedulerAction(this, work).schedule(state, delay); | |
| }; | |
| Scheduler.now = function () { return Date.now(); }; | |
| return Scheduler; | |
| }()); | |
| export { Scheduler }; | |
| //# sourceMappingURL=Scheduler.js.map |