Buckets:
| ; | |
| Object.defineProperty(exports, "__esModule", { value: true }); | |
| exports.onErrorResumeNext = void 0; | |
| var Observable_1 = require("../Observable"); | |
| var argsOrArgArray_1 = require("../util/argsOrArgArray"); | |
| var OperatorSubscriber_1 = require("../operators/OperatorSubscriber"); | |
| var noop_1 = require("../util/noop"); | |
| var innerFrom_1 = require("./innerFrom"); | |
| function onErrorResumeNext() { | |
| var sources = []; | |
| for (var _i = 0; _i < arguments.length; _i++) { | |
| sources[_i] = arguments[_i]; | |
| } | |
| var nextSources = argsOrArgArray_1.argsOrArgArray(sources); | |
| return new Observable_1.Observable(function (subscriber) { | |
| var sourceIndex = 0; | |
| var subscribeNext = function () { | |
| if (sourceIndex < nextSources.length) { | |
| var nextSource = void 0; | |
| try { | |
| nextSource = innerFrom_1.innerFrom(nextSources[sourceIndex++]); | |
| } | |
| catch (err) { | |
| subscribeNext(); | |
| return; | |
| } | |
| var innerSubscriber = new OperatorSubscriber_1.OperatorSubscriber(subscriber, undefined, noop_1.noop, noop_1.noop); | |
| nextSource.subscribe(innerSubscriber); | |
| innerSubscriber.add(subscribeNext); | |
| } | |
| else { | |
| subscriber.complete(); | |
| } | |
| }; | |
| subscribeNext(); | |
| }); | |
| } | |
| exports.onErrorResumeNext = onErrorResumeNext; | |
| //# sourceMappingURL=onErrorResumeNext.js.map |
Xet Storage Details
- Size:
- 1.51 kB
- Xet hash:
- 080ce6af9c549db0cb35ff09c8cc9f50bd888f87f270276d444eeba6a41f7f82
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.