{"id":"../node_modules/rxjs/_esm5/internal/observable/forkJoin.js","dependencies":[{"name":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/observable/forkJoin.js.map","includedInParent":true,"mtime":499162500000},{"name":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/src/internal/observable/forkJoin.ts","includedInParent":true,"mtime":499162500000},{"name":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/package.json","includedInParent":true,"mtime":1545395695572},{"name":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/package.json","includedInParent":true,"mtime":1545395355370},{"name":"tslib","loc":{"line":2,"column":25},"parent":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/observable/forkJoin.js","resolved":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/tslib/tslib.es6.js"},{"name":"../Observable","loc":{"line":3,"column":27},"parent":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/observable/forkJoin.js","resolved":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/Observable.js"},{"name":"../util/isArray","loc":{"line":4,"column":24},"parent":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/observable/forkJoin.js","resolved":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/util/isArray.js"},{"name":"./empty","loc":{"line":5,"column":22},"parent":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/observable/forkJoin.js","resolved":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/observable/empty.js"},{"name":"../util/subscribeToResult","loc":{"line":6,"column":34},"parent":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/observable/forkJoin.js","resolved":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/util/subscribeToResult.js"},{"name":"../OuterSubscriber","loc":{"line":7,"column":32},"parent":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/observable/forkJoin.js","resolved":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/OuterSubscriber.js"},{"name":"../operators/map","loc":{"line":8,"column":20},"parent":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/observable/forkJoin.js","resolved":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/operators/map.js"}],"generated":{"js":"\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.forkJoin = forkJoin;\n\nvar tslib_1 = _interopRequireWildcard(require(\"tslib\"));\n\nvar _Observable = require(\"../Observable\");\n\nvar _isArray = require(\"../util/isArray\");\n\nvar _empty = require(\"./empty\");\n\nvar _subscribeToResult = require(\"../util/subscribeToResult\");\n\nvar _OuterSubscriber = require(\"../OuterSubscriber\");\n\nvar _map = require(\"../operators/map\");\n\nfunction _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = Object.defineProperty && Object.getOwnPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : {}; if (desc.get || desc.set) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } } newObj.default = obj; return newObj; } }\n\n/** PURE_IMPORTS_START tslib,_Observable,_util_isArray,_empty,_util_subscribeToResult,_OuterSubscriber,_operators_map PURE_IMPORTS_END */\nfunction forkJoin() {\n var sources = [];\n\n for (var _i = 0; _i < arguments.length; _i++) {\n sources[_i] = arguments[_i];\n }\n\n var resultSelector;\n\n if (typeof sources[sources.length - 1] === 'function') {\n resultSelector = sources.pop();\n }\n\n if (sources.length === 1 && (0, _isArray.isArray)(sources[0])) {\n sources = sources[0];\n }\n\n if (sources.length === 0) {\n return _empty.EMPTY;\n }\n\n if (resultSelector) {\n return forkJoin(sources).pipe((0, _map.map)(function (args) {\n return resultSelector.apply(void 0, args);\n }));\n }\n\n return new _Observable.Observable(function (subscriber) {\n return new ForkJoinSubscriber(subscriber, sources);\n });\n}\n\nvar ForkJoinSubscriber =\n/*@__PURE__*/\nfunction (_super) {\n tslib_1.__extends(ForkJoinSubscriber, _super);\n\n function ForkJoinSubscriber(destination, sources) {\n var _this = _super.call(this, destination) || this;\n\n _this.sources = sources;\n _this.completed = 0;\n _this.haveValues = 0;\n var len = sources.length;\n _this.values = new Array(len);\n\n for (var i = 0; i < len; i++) {\n var source = sources[i];\n var innerSubscription = (0, _subscribeToResult.subscribeToResult)(_this, source, null, i);\n\n if (innerSubscription) {\n _this.add(innerSubscription);\n }\n }\n\n return _this;\n }\n\n ForkJoinSubscriber.prototype.notifyNext = function (outerValue, innerValue, outerIndex, innerIndex, innerSub) {\n this.values[outerIndex] = innerValue;\n\n if (!innerSub._hasValue) {\n innerSub._hasValue = true;\n this.haveValues++;\n }\n };\n\n ForkJoinSubscriber.prototype.notifyComplete = function (innerSub) {\n var _a = this,\n destination = _a.destination,\n haveValues = _a.haveValues,\n values = _a.values;\n\n var len = values.length;\n\n if (!innerSub._hasValue) {\n destination.complete();\n return;\n }\n\n this.completed++;\n\n if (this.completed !== len) {\n return;\n }\n\n if (haveValues === len) {\n destination.next(values);\n }\n\n destination.complete();\n };\n\n return ForkJoinSubscriber;\n}(_OuterSubscriber.OuterSubscriber);","map":{"mappings":[{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":8,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":3,"column":0},"generated":{"line":10,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":4,"column":0},"generated":{"line":12,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":5,"column":0},"generated":{"line":14,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":6,"column":0},"generated":{"line":16,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":9,"column":0},"generated":{"line":18,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":142,"column":0},"generated":{"line":20,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":143,"column":2},"generated":{"line":25,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":143,"column":2},"generated":{"line":25,"column":9}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":143,"column":2},"generated":{"line":25,"column":17}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":143,"column":73},"generated":{"line":25,"column":20}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":143,"column":2},"generated":{"line":26,"column":13}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":143,"column":2},"generated":{"line":26,"column":16}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":143,"column":2},"generated":{"line":28,"column":7}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":143,"column":2},"generated":{"line":28,"column":11}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":143,"column":2},"generated":{"line":28,"column":13}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":143,"column":2},"generated":{"line":28,"column":16}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":143,"column":2},"generated":{"line":28,"column":19}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":143,"column":2},"generated":{"line":28,"column":21}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":143,"column":2},"generated":{"line":28,"column":24}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":143,"column":2},"generated":{"line":28,"column":33}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":143,"column":73},"generated":{"line":28,"column":34}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":143,"column":73},"generated":{"line":28,"column":42}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":143,"column":73},"generated":{"line":28,"column":44}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":143,"column":73},"generated":{"line":28,"column":48}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":146,"column":2},"generated":{"line":30,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":147,"column":2},"generated":{"line":32,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":147,"column":6},"generated":{"line":32,"column":6}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":147,"column":2},"generated":{"line":32,"column":20}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":149,"column":4},"generated":{"line":34,"column":6}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":149,"column":4},"generated":{"line":34,"column":13}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":149,"column":18},"generated":{"line":34,"column":20}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":149,"column":18},"generated":{"line":34,"column":21}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":149,"column":21},"generated":{"line":34,"column":28}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":149,"column":21},"generated":{"line":34,"column":29}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":149,"column":18},"generated":{"line":34,"column":35}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":149,"column":47},"generated":{"line":34,"column":38}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":149,"column":18},"generated":{"line":34,"column":39}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":149,"column":4},"generated":{"line":34,"column":40}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":149,"column":47},"generated":{"line":34,"column":45}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":149,"column":47},"generated":{"line":34,"column":57}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":150,"column":3},"generated":{"line":35,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":150,"column":3},"generated":{"line":35,"column":4}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":150,"column":3},"generated":{"line":35,"column":18}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":150,"column":3},"generated":{"line":35,"column":21}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":150,"column":3},"generated":{"line":35,"column":28}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":150,"column":3},"generated":{"line":35,"column":29}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":150,"column":3},"generated":{"line":35,"column":32}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":150,"column":3},"generated":{"line":35,"column":34}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":154,"column":2},"generated":{"line":36,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":155,"column":4},"generated":{"line":38,"column":6}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":155,"column":11},"generated":{"line":38,"column":13}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":155,"column":11},"generated":{"line":38,"column":14}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":155,"column":4},"generated":{"line":38,"column":20}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":155,"column":23},"generated":{"line":38,"column":25}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":155,"column":4},"generated":{"line":38,"column":26}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":155,"column":54},"generated":{"line":38,"column":30}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":155,"column":54},"generated":{"line":38,"column":52}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":155,"column":54},"generated":{"line":38,"column":59}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":155,"column":54},"generated":{"line":38,"column":60}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":155,"column":54},"generated":{"line":38,"column":61}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":155,"column":54},"generated":{"line":38,"column":62}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":155,"column":54},"generated":{"line":38,"column":65}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":156,"column":3},"generated":{"line":39,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":156,"column":3},"generated":{"line":39,"column":4}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":156,"column":3},"generated":{"line":39,"column":11}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":156,"column":3},"generated":{"line":39,"column":14}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":156,"column":3},"generated":{"line":39,"column":21}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":156,"column":3},"generated":{"line":39,"column":22}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":156,"column":3},"generated":{"line":39,"column":23}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":156,"column":3},"generated":{"line":39,"column":24}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":158,"column":2},"generated":{"line":40,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":159,"column":4},"generated":{"line":42,"column":6}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":159,"column":11},"generated":{"line":42,"column":13}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":159,"column":11},"generated":{"line":42,"column":14}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":159,"column":4},"generated":{"line":42,"column":20}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":159,"column":17},"generated":{"line":42,"column":25}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":159,"column":17},"generated":{"line":42,"column":28}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":160,"column":3},"generated":{"line":43,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":160,"column":3},"generated":{"line":43,"column":11}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":160,"column":3},"generated":{"line":43,"column":23}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":162,"column":2},"generated":{"line":44,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":164,"column":4},"generated":{"line":46,"column":6}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":164,"column":20},"generated":{"line":46,"column":22}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":167,"column":3},"generated":{"line":47,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":167,"column":3},"generated":{"line":47,"column":11}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":167,"column":3},"generated":{"line":47,"column":19}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":167,"column":3},"generated":{"line":47,"column":20}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":167,"column":3},"generated":{"line":47,"column":27}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":167,"column":3},"generated":{"line":47,"column":28}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":167,"column":3},"generated":{"line":47,"column":29}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":167,"column":3},"generated":{"line":47,"column":33}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":167,"column":3},"generated":{"line":47,"column":34}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":167,"column":3},"generated":{"line":47,"column":48}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":167,"column":3},"generated":{"line":47,"column":58}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":167,"column":3},"generated":{"line":47,"column":62}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":167,"column":3},"generated":{"line":47,"column":64}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":167,"column":3},"generated":{"line":48,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":167,"column":3},"generated":{"line":48,"column":13}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":167,"column":3},"generated":{"line":48,"column":27}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":167,"column":3},"generated":{"line":48,"column":28}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":167,"column":3},"generated":{"line":48,"column":33}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":167,"column":3},"generated":{"line":48,"column":34}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":167,"column":3},"generated":{"line":48,"column":39}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":167,"column":3},"generated":{"line":48,"column":40}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":167,"column":3},"generated":{"line":48,"column":42}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":167,"column":3},"generated":{"line":48,"column":46}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":167,"column":3},"generated":{"line":48,"column":47}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":167,"column":3},"generated":{"line":49,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":167,"column":3},"generated":{"line":49,"column":5}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":167,"column":3},"generated":{"line":49,"column":6}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":167,"column":3},"generated":{"line":49,"column":7}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":169,"column":2},"generated":{"line":50,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":170,"column":4},"generated":{"line":52,"column":9}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":170,"column":11},"generated":{"line":52,"column":13}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":170,"column":4},"generated":{"line":52,"column":35}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":170,"column":15},"generated":{"line":52,"column":36}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":170,"column":15},"generated":{"line":52,"column":46}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":170,"column":15},"generated":{"line":52,"column":56}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":170,"column":44},"generated":{"line":52,"column":58}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":171,"column":5},"generated":{"line":53,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":171,"column":5},"generated":{"line":53,"column":11}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":171,"column":5},"generated":{"line":53,"column":15}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":171,"column":5},"generated":{"line":53,"column":33}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":171,"column":5},"generated":{"line":53,"column":34}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":171,"column":5},"generated":{"line":53,"column":44}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":171,"column":5},"generated":{"line":53,"column":46}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":171,"column":5},"generated":{"line":53,"column":53}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":171,"column":5},"generated":{"line":53,"column":54}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":172,"column":1},"generated":{"line":54,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":170,"column":4},"generated":{"line":54,"column":3}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":178,"column":0},"generated":{"line":55,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":178,"column":39},"generated":{"line":57,"column":4}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":178,"column":39},"generated":{"line":57,"column":22}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":178,"column":39},"generated":{"line":58,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":178,"column":39},"generated":{"line":59,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":178,"column":60},"generated":{"line":59,"column":10}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":178,"column":39},"generated":{"line":59,"column":16}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":178,"column":60},"generated":{"line":59,"column":18}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":183,"column":2},"generated":{"line":60,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":183,"column":2},"generated":{"line":60,"column":2}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":183,"column":2},"generated":{"line":60,"column":9}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":183,"column":2},"generated":{"line":60,"column":10}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":183,"column":2},"generated":{"line":60,"column":19}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":183,"column":2},"generated":{"line":60,"column":20}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":183,"column":2},"generated":{"line":60,"column":38}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":183,"column":14},"generated":{"line":60,"column":40}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":183,"column":2},"generated":{"line":60,"column":46}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":183,"column":2},"generated":{"line":62,"column":11}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":185,"column":4},"generated":{"line":62,"column":30}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":185,"column":10},"generated":{"line":62,"column":43}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":185,"column":22},"generated":{"line":62,"column":52}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":184,"column":22},"generated":{"line":63,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":184,"column":22},"generated":{"line":63,"column":8}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":184,"column":22},"generated":{"line":63,"column":13}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":184,"column":22},"generated":{"line":63,"column":16}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":184,"column":22},"generated":{"line":63,"column":22}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":184,"column":22},"generated":{"line":63,"column":23}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":184,"column":22},"generated":{"line":63,"column":27}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":184,"column":56},"generated":{"line":63,"column":28}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":184,"column":22},"generated":{"line":63,"column":32}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":184,"column":56},"generated":{"line":63,"column":34}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":184,"column":22},"generated":{"line":63,"column":45}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":184,"column":56},"generated":{"line":63,"column":50}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":184,"column":22},"generated":{"line":63,"column":54}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":179,"column":10},"generated":{"line":65,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":179,"column":10},"generated":{"line":65,"column":4}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":179,"column":10},"generated":{"line":65,"column":9}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":179,"column":10},"generated":{"line":65,"column":10}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":179,"column":10},"generated":{"line":65,"column":17}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":179,"column":19},"generated":{"line":65,"column":20}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":179,"column":10},"generated":{"line":65,"column":27}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":181,"column":10},"generated":{"line":66,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":181,"column":10},"generated":{"line":66,"column":4}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":181,"column":10},"generated":{"line":66,"column":9}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":181,"column":10},"generated":{"line":66,"column":10}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":181,"column":10},"generated":{"line":66,"column":19}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":181,"column":20},"generated":{"line":66,"column":22}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":181,"column":10},"generated":{"line":66,"column":23}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":187,"column":4},"generated":{"line":67,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":187,"column":4},"generated":{"line":67,"column":4}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":187,"column":10},"generated":{"line":67,"column":9}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":187,"column":10},"generated":{"line":67,"column":10}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":187,"column":4},"generated":{"line":67,"column":20}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":187,"column":24},"generated":{"line":67,"column":23}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":187,"column":4},"generated":{"line":67,"column":24}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":188,"column":4},"generated":{"line":68,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":188,"column":4},"generated":{"line":68,"column":8}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":188,"column":9},"generated":{"line":68,"column":11}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":188,"column":9},"generated":{"line":68,"column":14}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":188,"column":18},"generated":{"line":68,"column":21}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":188,"column":18},"generated":{"line":68,"column":22}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":188,"column":4},"generated":{"line":68,"column":28}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":190,"column":4},"generated":{"line":69,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":190,"column":4},"generated":{"line":69,"column":4}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":190,"column":9},"generated":{"line":69,"column":9}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":190,"column":9},"generated":{"line":69,"column":10}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":190,"column":4},"generated":{"line":69,"column":16}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":190,"column":18},"generated":{"line":69,"column":19}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":190,"column":21},"generated":{"line":69,"column":23}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":190,"column":18},"generated":{"line":69,"column":28}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":190,"column":29},"generated":{"line":69,"column":29}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":190,"column":18},"generated":{"line":69,"column":32}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":190,"column":4},"generated":{"line":69,"column":33}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":191,"column":6},"generated":{"line":71,"column":9}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":191,"column":12},"generated":{"line":71,"column":13}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":191,"column":12},"generated":{"line":71,"column":14}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":191,"column":12},"generated":{"line":71,"column":17}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":191,"column":18},"generated":{"line":71,"column":20}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":191,"column":21},"generated":{"line":71,"column":21}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":191,"column":21},"generated":{"line":71,"column":24}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":191,"column":29},"generated":{"line":71,"column":29}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":191,"column":30},"generated":{"line":71,"column":30}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":191,"column":32},"generated":{"line":71,"column":34}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":192,"column":6},"generated":{"line":72,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":192,"column":12},"generated":{"line":72,"column":10}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":192,"column":12},"generated":{"line":72,"column":16}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":192,"column":12},"generated":{"line":72,"column":19}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":192,"column":12},"generated":{"line":72,"column":26}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":192,"column":29},"generated":{"line":72,"column":27}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":192,"column":12},"generated":{"line":72,"column":28}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":192,"column":6},"generated":{"line":72,"column":29}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":194,"column":6},"generated":{"line":73,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":194,"column":10},"generated":{"line":73,"column":10}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":194,"column":27},"generated":{"line":73,"column":27}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":194,"column":29},"generated":{"line":73,"column":30}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":194,"column":29},"generated":{"line":73,"column":72}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":194,"column":29},"generated":{"line":73,"column":77}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":194,"column":29},"generated":{"line":73,"column":79}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":194,"column":29},"generated":{"line":73,"column":85}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":194,"column":29},"generated":{"line":73,"column":87}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":194,"column":29},"generated":{"line":73,"column":91}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":194,"column":29},"generated":{"line":73,"column":93}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":194,"column":29},"generated":{"line":73,"column":94}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":194,"column":6},"generated":{"line":73,"column":95}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":195,"column":8},"generated":{"line":75,"column":10}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":195,"column":17},"generated":{"line":75,"column":29}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":196,"column":7},"generated":{"line":76,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":196,"column":7},"generated":{"line":76,"column":8}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":196,"column":7},"generated":{"line":76,"column":13}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":196,"column":7},"generated":{"line":76,"column":14}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":196,"column":7},"generated":{"line":76,"column":17}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":196,"column":7},"generated":{"line":76,"column":18}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":196,"column":7},"generated":{"line":76,"column":35}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":197,"column":5},"generated":{"line":77,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":198,"column":3},"generated":{"line":80,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":198,"column":3},"generated":{"line":80,"column":11}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":198,"column":3},"generated":{"line":80,"column":16}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":200,"column":2},"generated":{"line":81,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":203,"column":16},"generated":{"line":83,"column":20}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":203,"column":16},"generated":{"line":83,"column":21}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":203,"column":27},"generated":{"line":83,"column":31}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":203,"column":41},"generated":{"line":83,"column":44}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":203,"column":41},"generated":{"line":83,"column":54}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":203,"column":41},"generated":{"line":83,"column":64}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":203,"column":41},"generated":{"line":83,"column":66}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":203,"column":41},"generated":{"line":83,"column":76}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":203,"column":41},"generated":{"line":83,"column":78}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":203,"column":41},"generated":{"line":83,"column":88}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":203,"column":41},"generated":{"line":83,"column":90}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":203,"column":41},"generated":{"line":83,"column":100}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":203,"column":41},"generated":{"line":83,"column":102}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":203,"column":41},"generated":{"line":83,"column":110}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":203,"column":41},"generated":{"line":83,"column":112}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":204,"column":4},"generated":{"line":84,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":204,"column":10},"generated":{"line":84,"column":9}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":204,"column":4},"generated":{"line":84,"column":15}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":204,"column":10},"generated":{"line":84,"column":16}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":204,"column":4},"generated":{"line":84,"column":26}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":204,"column":38},"generated":{"line":84,"column":30}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":204,"column":4},"generated":{"line":84,"column":40}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":205,"column":7},"generated":{"line":86,"column":8}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":205,"column":7},"generated":{"line":86,"column":9}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":205,"column":24},"generated":{"line":86,"column":17}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":205,"column":24},"generated":{"line":86,"column":18}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":205,"column":36},"generated":{"line":86,"column":29}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":206,"column":6},"generated":{"line":87,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":206,"column":6},"generated":{"line":87,"column":6}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":206,"column":11},"generated":{"line":87,"column":14}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":206,"column":11},"generated":{"line":87,"column":15}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":206,"column":6},"generated":{"line":87,"column":24}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":206,"column":24},"generated":{"line":87,"column":27}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":206,"column":6},"generated":{"line":87,"column":31}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":207,"column":5},"generated":{"line":88,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":207,"column":5},"generated":{"line":88,"column":11}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":207,"column":5},"generated":{"line":88,"column":21}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":208,"column":3},"generated":{"line":89,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":210,"column":2},"generated":{"line":90,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":211,"column":52},"generated":{"line":92,"column":20}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":211,"column":12},"generated":{"line":92,"column":21}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":211,"column":12},"generated":{"line":92,"column":31}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":211,"column":12},"generated":{"line":92,"column":48}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":211,"column":25},"generated":{"line":92,"column":58}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":211,"column":12},"generated":{"line":92,"column":66}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":211,"column":25},"generated":{"line":92,"column":68}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":212,"column":4},"generated":{"line":93,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":212,"column":10},"generated":{"line":93,"column":8}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":212,"column":10},"generated":{"line":93,"column":10}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":212,"column":13},"generated":{"line":93,"column":13}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":212,"column":4},"generated":{"line":93,"column":17}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":212,"column":4},"generated":{"line":94,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":212,"column":16},"generated":{"line":94,"column":8}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":212,"column":30},"generated":{"line":94,"column":19}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":212,"column":30},"generated":{"line":94,"column":22}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":212,"column":30},"generated":{"line":94,"column":24}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":212,"column":30},"generated":{"line":94,"column":25}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":212,"column":4},"generated":{"line":94,"column":36}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":212,"column":4},"generated":{"line":95,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":212,"column":30},"generated":{"line":95,"column":8}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":212,"column":30},"generated":{"line":95,"column":18}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":212,"column":30},"generated":{"line":95,"column":21}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":212,"column":30},"generated":{"line":95,"column":23}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":212,"column":30},"generated":{"line":95,"column":24}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":212,"column":4},"generated":{"line":95,"column":34}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":212,"column":4},"generated":{"line":96,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":212,"column":30},"generated":{"line":96,"column":8}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":212,"column":30},"generated":{"line":96,"column":14}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":212,"column":30},"generated":{"line":96,"column":17}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":212,"column":30},"generated":{"line":96,"column":19}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":212,"column":30},"generated":{"line":96,"column":20}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":212,"column":4},"generated":{"line":96,"column":26}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":214,"column":4},"generated":{"line":98,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":214,"column":8},"generated":{"line":98,"column":8}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":214,"column":10},"generated":{"line":98,"column":11}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":214,"column":10},"generated":{"line":98,"column":14}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":214,"column":27},"generated":{"line":98,"column":20}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":214,"column":27},"generated":{"line":98,"column":21}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":214,"column":4},"generated":{"line":98,"column":27}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":215,"column":6},"generated":{"line":100,"column":8}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":215,"column":6},"generated":{"line":100,"column":9}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":215,"column":6},"generated":{"line":100,"column":17}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":215,"column":6},"generated":{"line":100,"column":18}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":215,"column":26},"generated":{"line":100,"column":29}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":216,"column":6},"generated":{"line":101,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":216,"column":6},"generated":{"line":101,"column":6}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":216,"column":13},"generated":{"line":101,"column":17}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":216,"column":13},"generated":{"line":101,"column":18}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":216,"column":6},"generated":{"line":101,"column":26}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":217,"column":5},"generated":{"line":102,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":219,"column":4},"generated":{"line":103,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":221,"column":4},"generated":{"line":105,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":221,"column":8},"generated":{"line":105,"column":9}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":221,"column":4},"generated":{"line":105,"column":18}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":222,"column":6},"generated":{"line":107,"column":8}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":222,"column":6},"generated":{"line":107,"column":13}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":222,"column":6},"generated":{"line":107,"column":22}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":222,"column":13},"generated":{"line":107,"column":27}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":222,"column":13},"generated":{"line":107,"column":32}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":223,"column":5},"generated":{"line":108,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":225,"column":4},"generated":{"line":109,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":226,"column":6},"generated":{"line":111,"column":8}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":226,"column":6},"generated":{"line":111,"column":18}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":226,"column":18},"generated":{"line":111,"column":23}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":226,"column":23},"generated":{"line":111,"column":28}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":227,"column":5},"generated":{"line":112,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":227,"column":5},"generated":{"line":112,"column":6}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":227,"column":5},"generated":{"line":112,"column":17}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":227,"column":5},"generated":{"line":112,"column":18}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":227,"column":5},"generated":{"line":112,"column":22}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":227,"column":5},"generated":{"line":112,"column":23}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":227,"column":5},"generated":{"line":112,"column":29}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":229,"column":4},"generated":{"line":113,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":230,"column":3},"generated":{"line":115,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":230,"column":3},"generated":{"line":115,"column":4}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":230,"column":3},"generated":{"line":115,"column":15}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":230,"column":3},"generated":{"line":115,"column":16}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":230,"column":3},"generated":{"line":115,"column":24}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":231,"column":0},"generated":{"line":116,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":178,"column":39},"generated":{"line":118,"column":0}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":178,"column":39},"generated":{"line":118,"column":9}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":178,"column":39},"generated":{"line":118,"column":27}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":178,"column":39},"generated":{"line":119,"column":1}},{"source":"../../../src/internal/observable/forkJoin.ts","name":null,"original":{"line":178,"column":39},"generated":{"line":119,"column":34}}],"sources":{"../../../src/internal/observable/forkJoin.ts":"import { Observable } from '../Observable';\nimport { ObservableInput } from '../types';\nimport { isArray } from '../util/isArray';\nimport { EMPTY } from './empty';\nimport { subscribeToResult } from '../util/subscribeToResult';\nimport { OuterSubscriber } from '../OuterSubscriber';\nimport { InnerSubscriber } from '../InnerSubscriber';\nimport { Subscriber } from '../Subscriber';\nimport { map } from '../operators/map';\n\n/* tslint:disable:max-line-length */\n// forkJoin([a$, b$, c$]);\nexport function forkJoin(sources: [ObservableInput]): Observable;\nexport function forkJoin(sources: [ObservableInput, ObservableInput]): Observable<[T, T2]>;\nexport function forkJoin(sources: [ObservableInput, ObservableInput, ObservableInput]): Observable<[T, T2, T3]>;\nexport function forkJoin(sources: [ObservableInput, ObservableInput, ObservableInput, ObservableInput]): Observable<[T, T2, T3, T4]>;\nexport function forkJoin(sources: [ObservableInput, ObservableInput, ObservableInput, ObservableInput, ObservableInput]): Observable<[T, T2, T3, T4, T5]>;\nexport function forkJoin(sources: [ObservableInput, ObservableInput, ObservableInput, ObservableInput, ObservableInput, ObservableInput]): Observable<[T, T2, T3, T4, T5, T6]>;\nexport function forkJoin(sources: Array>): Observable;\n\n// forkJoin(a$, b$, c$)\nexport function forkJoin(v1: ObservableInput): Observable;\nexport function forkJoin(v1: ObservableInput, v2: ObservableInput): Observable<[T, T2]>;\nexport function forkJoin(v1: ObservableInput, v2: ObservableInput, v3: ObservableInput): Observable<[T, T2, T3]>;\nexport function forkJoin(v1: ObservableInput, v2: ObservableInput, v3: ObservableInput, v4: ObservableInput): Observable<[T, T2, T3, T4]>;\nexport function forkJoin(v1: ObservableInput, v2: ObservableInput, v3: ObservableInput, v4: ObservableInput, v5: ObservableInput): Observable<[T, T2, T3, T4, T5]>;\nexport function forkJoin(v1: ObservableInput, v2: ObservableInput, v3: ObservableInput, v4: ObservableInput, v5: ObservableInput, v6: ObservableInput): Observable<[T, T2, T3, T4, T5, T6]>;\n\n/** @deprecated resultSelector is deprecated, pipe to map instead */\nexport function forkJoin(...args: Array|Function>): Observable;\nexport function forkJoin(...sources: ObservableInput[]): Observable;\n/* tslint:enable:max-line-length */\n\n/**\n * Joins last values emitted by passed Observables.\n *\n * Wait for Observables to complete and then combine last values they emitted.\n *\n * ![](forkJoin.png)\n *\n * `forkJoin` is an operator that takes any number of Observables which can be passed either as an array\n * or directly as arguments. If no input Observables are provided, resulting stream will complete\n * immediately.\n *\n * `forkJoin` will wait for all passed Observables to complete and then it will emit an array with last\n * values from corresponding Observables. So if you pass `n` Observables to the operator, resulting\n * array will have `n` values, where first value is the last thing emitted by the first Observable,\n * second value is the last thing emitted by the second Observable and so on. That means `forkJoin` will\n * not emit more than once and it will complete after that. If you need to emit combined values not only\n * at the end of lifecycle of passed Observables, but also throughout it, try out {@link combineLatest}\n * or {@link zip} instead.\n *\n * In order for resulting array to have the same length as the number of input Observables, whenever any of\n * that Observables completes without emitting any value, `forkJoin` will complete at that moment as well\n * and it will not emit anything either, even if it already has some last values from other Observables.\n * Conversely, if there is an Observable that never completes, `forkJoin` will never complete as well,\n * unless at any point some other Observable completes without emitting value, which brings us back to\n * the previous case. Overall, in order for `forkJoin` to emit a value, all Observables passed as arguments\n * have to emit something at least once and complete.\n *\n * If any input Observable errors at some point, `forkJoin` will error as well and all other Observables\n * will be immediately unsubscribed.\n *\n * Optionally `forkJoin` accepts project function, that will be called with values which normally\n * would land in emitted array. Whatever is returned by project function, will appear in output\n * Observable instead. This means that default project can be thought of as a function that takes\n * all its arguments and puts them into an array. Note that project function will be called only\n * when output Observable is supposed to emit a result.\n *\n * ## Examples\n * ### Use forkJoin with operator emitting immediately\n * ```javascript\n * import { forkJoin, of } from 'rxjs';\n *\n * const observable = forkJoin(\n * of(1, 2, 3, 4),\n * of(5, 6, 7, 8),\n * );\n * observable.subscribe(\n * value => console.log(value),\n * err => {},\n * () => console.log('This is how it ends!'),\n * );\n *\n * // Logs:\n * // [4, 8]\n * // \"This is how it ends!\"\n * ```\n *\n * ### Use forkJoin with operator emitting after some time\n * ```javascript\n * import { forkJoin, interval } from 'rxjs';\n * import { take } from 'rxjs/operators';\n *\n * const observable = forkJoin(\n * interval(1000).pipe(take(3)), // emit 0, 1, 2 every second and complete\n * interval(500).pipe(take(4)), // emit 0, 1, 2, 3 every half a second and complete\n * );\n * observable.subscribe(\n * value => console.log(value),\n * err => {},\n * () => console.log('This is how it ends!'),\n * );\n *\n * // Logs:\n * // [2, 3] after 3 seconds\n * // \"This is how it ends!\" immediately after\n * ```\n *\n * ### Use forkJoin with project function\n * ```javascript\n * import { forkJoin, interval } from 'rxjs';\n * import { take } from 'rxjs/operators';\n *\n * const observable = forkJoin(\n * interval(1000).pipe(take(3)), // emit 0, 1, 2 every second and complete\n * interval(500).pipe(take(4)), // emit 0, 1, 2, 3 every half a second and complete\n * ).pipe(\n * map(([n, m]) => n + m),\n * );\n * observable.subscribe(\n * value => console.log(value),\n * err => {},\n * () => console.log('This is how it ends!'),\n * );\n *\n * // Logs:\n * // 5 after 3 seconds\n * // \"This is how it ends!\" immediately after\n * ```\n *\n * @see {@link combineLatest}\n * @see {@link zip}\n *\n * @param {...ObservableInput} sources Any number of Observables provided either as an array or as an arguments\n * passed directly to the operator.\n * @param {function} [project] Function that takes values emitted by input Observables and returns value\n * that will appear in resulting Observable instead of default array.\n * @return {Observable} Observable emitting either an array of last values emitted by passed Observables\n * or value from project function.\n */\nexport function forkJoin(\n ...sources: Array | ObservableInput[] | Function>\n): Observable {\n\n let resultSelector: Function;\n if (typeof sources[sources.length - 1] === 'function') {\n // DEPRECATED PATH\n resultSelector = sources.pop() as Function;\n }\n\n // if the first and only other argument is an array\n // assume it's been called with `forkJoin([obs1, obs2, obs3])`\n if (sources.length === 1 && isArray(sources[0])) {\n sources = sources[0] as Array>;\n }\n\n if (sources.length === 0) {\n return EMPTY;\n }\n\n if (resultSelector) {\n // DEPRECATED PATH\n return forkJoin(sources).pipe(\n map(args => resultSelector(...args))\n );\n }\n\n return new Observable(subscriber => {\n return new ForkJoinSubscriber(subscriber, sources as Array>);\n });\n}\n/**\n * We need this JSDoc comment for affecting ESDoc.\n * @ignore\n * @extends {Ignored}\n */\nclass ForkJoinSubscriber extends OuterSubscriber {\n private completed = 0;\n private values: T[];\n private haveValues = 0;\n\n constructor(destination: Subscriber,\n private sources: Array>) {\n super(destination);\n\n const len = sources.length;\n this.values = new Array(len);\n\n for (let i = 0; i < len; i++) {\n const source = sources[i];\n const innerSubscription = subscribeToResult(this, source, null, i);\n\n if (innerSubscription) {\n this.add(innerSubscription);\n }\n }\n }\n\n notifyNext(outerValue: any, innerValue: T,\n outerIndex: number, innerIndex: number,\n innerSub: InnerSubscriber): void {\n this.values[outerIndex] = innerValue;\n if (!(innerSub as any)._hasValue) {\n (innerSub as any)._hasValue = true;\n this.haveValues++;\n }\n }\n\n notifyComplete(innerSub: InnerSubscriber): void {\n const { destination, haveValues, values } = this;\n const len = values.length;\n\n if (!(innerSub as any)._hasValue) {\n destination.complete();\n return;\n }\n\n this.completed++;\n\n if (this.completed !== len) {\n return;\n }\n\n if (haveValues === len) {\n destination.next(values);\n }\n\n destination.complete();\n }\n}\n"},"lineCount":null}},"hash":"41fed802707b3f345f46f1ea540e3e73","cacheData":{"env":{}}}