UNPKG

649 BJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3var Subscriber_1 = require("../Subscriber");
4function canReportError(observer) {
5 while (observer) {
6 var _a = observer, closed_1 = _a.closed, destination = _a.destination, isStopped = _a.isStopped;
7 if (closed_1 || isStopped) {
8 return false;
9 }
10 else if (destination && destination instanceof Subscriber_1.Subscriber) {
11 observer = destination;
12 }
13 else {
14 observer = null;
15 }
16 }
17 return true;
18}
19exports.canReportError = canReportError;
20//# sourceMappingURL=canReportError.js.map
\No newline at end of file