bb979325173e2758f45474ec29ebf3f4d30e07a52f7cfc4a02c6c95c291b3756.json 933 B

1
  1. {"ast":null,"code":"import { Observable } from '../Observable';\nimport { Subscription } from '../Subscription';\nimport { observable as Symbol_observable } from '../symbol/observable';\nexport function scheduleObservable(input, scheduler) {\n return new Observable(subscriber => {\n const sub = new Subscription();\n sub.add(scheduler.schedule(() => {\n const observable = input[Symbol_observable]();\n sub.add(observable.subscribe({\n next(value) {\n sub.add(scheduler.schedule(() => subscriber.next(value)));\n },\n error(err) {\n sub.add(scheduler.schedule(() => subscriber.error(err)));\n },\n complete() {\n sub.add(scheduler.schedule(() => subscriber.complete()));\n }\n }));\n }));\n return sub;\n });\n}\n//# sourceMappingURL=scheduleObservable.js.map","map":null,"metadata":{},"sourceType":"module","externalDependencies":[]}