frontend/.pnpm-store/v3/files/e6/1e02f9b90303035cd427c6540a4ad9e94b95a9c43899f5ea3982dfd6a87441f4feb2b96aea93c3d3910904c97cb09f4e622520e12e4f332464f59d5557f384

16 lines
579 B
Plaintext

import { SubscribeOnObservable } from '../observable/SubscribeOnObservable';
export function subscribeOn(scheduler, delay = 0) {
return function subscribeOnOperatorFunction(source) {
return source.lift(new SubscribeOnOperator(scheduler, delay));
};
}
class SubscribeOnOperator {
constructor(scheduler, delay) {
this.scheduler = scheduler;
this.delay = delay;
}
call(subscriber, source) {
return new SubscribeOnObservable(source, this.delay, this.scheduler).subscribe(subscriber);
}
}
//# sourceMappingURL=subscribeOn.js.map