| 123456789101112131415161718192021 | "use strict";Object.defineProperty(exports, "__esModule", { value: true });var Observable_1 = require("../Observable");var Subscription_1 = require("../Subscription");var observable_1 = require("../symbol/observable");function scheduleObservable(input, scheduler) {    return new Observable_1.Observable(function (subscriber) {        var sub = new Subscription_1.Subscription();        sub.add(scheduler.schedule(function () {            var observable = input[observable_1.observable]();            sub.add(observable.subscribe({                next: function (value) { sub.add(scheduler.schedule(function () { return subscriber.next(value); })); },                error: function (err) { sub.add(scheduler.schedule(function () { return subscriber.error(err); })); },                complete: function () { sub.add(scheduler.schedule(function () { return subscriber.complete(); })); },            }));        }));        return sub;    });}exports.scheduleObservable = scheduleObservable;//# sourceMappingURL=scheduleObservable.js.map
 |