12345678910111213141516 |
- export function executeSchedule(parentSubscription, scheduler, work, delay = 0, repeat = false) {
- const scheduleSubscription = scheduler.schedule(function () {
- work();
- if (repeat) {
- parentSubscription.add(this.schedule(null, delay));
- }
- else {
- this.unsubscribe();
- }
- }, delay);
- parentSubscription.add(scheduleSubscription);
- if (!repeat) {
- return scheduleSubscription;
- }
- }
- //# sourceMappingURL=executeSchedule.js.map
|