webdetector/.cache/4d/90c6e634c7c786dac132a208322cf2.json
2018-12-21 13:36:28 +01:00

1 line
72 KiB
JSON

{"id":"iVuv","dependencies":[{"name":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/operators/delayWhen.js.map","includedInParent":true,"mtime":499162500000},{"name":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/src/internal/operators/delayWhen.ts","includedInParent":true,"mtime":499162500000},{"name":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/package.json","includedInParent":true,"mtime":1545395749058},{"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/operators/delayWhen.js","resolved":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/tslib/tslib.es6.js"},{"name":"../Subscriber","loc":{"line":3,"column":27},"parent":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/operators/delayWhen.js","resolved":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/Subscriber.js"},{"name":"../Observable","loc":{"line":4,"column":27},"parent":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/operators/delayWhen.js","resolved":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/Observable.js"},{"name":"../OuterSubscriber","loc":{"line":5,"column":32},"parent":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/operators/delayWhen.js","resolved":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/OuterSubscriber.js"},{"name":"../util/subscribeToResult","loc":{"line":6,"column":34},"parent":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/operators/delayWhen.js","resolved":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/util/subscribeToResult.js"}],"generated":{"js":"\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.delayWhen=n;var t=s(require(\"tslib\")),e=require(\"../Subscriber\"),r=require(\"../Observable\"),i=require(\"../OuterSubscriber\"),o=require(\"../util/subscribeToResult\");function s(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var r in t)if(Object.prototype.hasOwnProperty.call(t,r)){var i=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(t,r):{};i.get||i.set?Object.defineProperty(e,r,i):e[r]=t[r]}return e.default=t,e}function n(t,e){return e?function(r){return new p(r,e).lift(new u(t))}:function(e){return e.lift(new u(t))}}var u=function(){function t(t){this.delayDurationSelector=t}return t.prototype.call=function(t,e){return e.subscribe(new c(t,this.delayDurationSelector))},t}(),c=function(e){function r(t,r){var i=e.call(this,t)||this;return i.delayDurationSelector=r,i.completed=!1,i.delayNotifierSubscriptions=[],i.index=0,i}return t.__extends(r,e),r.prototype.notifyNext=function(t,e,r,i,o){this.destination.next(t),this.removeSubscription(o),this.tryComplete()},r.prototype.notifyError=function(t,e){this._error(t)},r.prototype.notifyComplete=function(t){var e=this.removeSubscription(t);e&&this.destination.next(e),this.tryComplete()},r.prototype._next=function(t){var e=this.index++;try{var r=this.delayDurationSelector(t,e);r&&this.tryDelay(r,t)}catch(i){this.destination.error(i)}},r.prototype._complete=function(){this.completed=!0,this.tryComplete(),this.unsubscribe()},r.prototype.removeSubscription=function(t){t.unsubscribe();var e=this.delayNotifierSubscriptions.indexOf(t);return-1!==e&&this.delayNotifierSubscriptions.splice(e,1),t.outerValue},r.prototype.tryDelay=function(t,e){var r=(0,o.subscribeToResult)(this,t,e);r&&!r.closed&&(this.destination.add(r),this.delayNotifierSubscriptions.push(r))},r.prototype.tryComplete=function(){this.completed&&0===this.delayNotifierSubscriptions.length&&this.destination.complete()},r}(i.OuterSubscriber),p=function(e){function r(t,r){var i=e.call(this)||this;return i.source=t,i.subscriptionDelay=r,i}return t.__extends(r,e),r.prototype._subscribe=function(t){this.subscriptionDelay.subscribe(new b(t,this.source))},r}(r.Observable),b=function(e){function r(t,r){var i=e.call(this)||this;return i.parent=t,i.source=r,i.sourceSubscribed=!1,i}return t.__extends(r,e),r.prototype._next=function(t){this.subscribeToSource()},r.prototype._error=function(t){this.unsubscribe(),this.parent.error(t)},r.prototype._complete=function(){this.unsubscribe(),this.subscribeToSource()},r.prototype.subscribeToSource=function(){this.sourceSubscribed||(this.sourceSubscribed=!0,this.unsubscribe(),this.source.subscribe(this.parent))},r}(e.Subscriber);","map":{"mappings":[{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":0}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":13}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":20}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":35}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":43}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":56}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":57}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":64}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":68}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":76}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":86}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":2,"column":0},"generated":{"line":1,"column":88}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":2,"column":0},"generated":{"line":1,"column":92}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":2,"column":0},"generated":{"line":1,"column":94}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":2,"column":0},"generated":{"line":1,"column":96}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":2,"column":0},"generated":{"line":1,"column":104}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":3,"column":0},"generated":{"line":1,"column":114}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":3,"column":0},"generated":{"line":1,"column":116}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":3,"column":0},"generated":{"line":1,"column":124}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":5,"column":0},"generated":{"line":1,"column":141}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":5,"column":0},"generated":{"line":1,"column":143}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":5,"column":0},"generated":{"line":1,"column":151}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":7,"column":0},"generated":{"line":1,"column":168}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":7,"column":0},"generated":{"line":1,"column":170}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":7,"column":0},"generated":{"line":1,"column":178}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":66,"column":0},"generated":{"line":1,"column":200}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":66,"column":0},"generated":{"line":1,"column":202}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":66,"column":0},"generated":{"line":1,"column":210}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":239}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":248}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":250}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":253}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":256}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":259}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":261}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":272}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":279}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":281}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":285}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":287}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":290}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":293}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":299}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":301}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":305}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":309}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":314}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":316}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":319}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":326}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":336}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":351}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":356}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":358}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":361}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":362}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":366}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":368}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":375}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":391}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":398}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":423}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":430}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":455}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":457}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":460}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":463}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":465}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":470}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":472}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":476}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":483}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":498}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":500}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":502}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":505}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":507}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":510}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":512}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":515}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":522}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":524}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":532}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":534}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":68,"column":2},"generated":{"line":1,"column":536}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":68,"column":6},"generated":{"line":1,"column":545}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":68,"column":23},"generated":{"line":1,"column":547}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":68,"column":25},"generated":{"line":1,"column":549}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":69,"column":4},"generated":{"line":1,"column":552}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":69,"column":4},"generated":{"line":1,"column":559}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":70,"column":6},"generated":{"line":1,"column":561}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":70,"column":10},"generated":{"line":1,"column":570}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":71,"column":9},"generated":{"line":1,"column":573}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":71,"column":9},"generated":{"line":1,"column":580}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":71,"column":14},"generated":{"line":1,"column":584}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":71,"column":36},"generated":{"line":1,"column":586}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":71,"column":36},"generated":{"line":1,"column":588}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":71,"column":60},"generated":{"line":1,"column":591}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":71,"column":60},"generated":{"line":1,"column":596}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":71,"column":60},"generated":{"line":1,"column":600}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":71,"column":60},"generated":{"line":1,"column":602}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":74,"column":1},"generated":{"line":1,"column":607}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":74,"column":1},"generated":{"line":1,"column":616}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":74,"column":1},"generated":{"line":1,"column":619}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":74,"column":1},"generated":{"line":1,"column":626}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":74,"column":1},"generated":{"line":1,"column":628}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":74,"column":1},"generated":{"line":1,"column":633}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":74,"column":1},"generated":{"line":1,"column":637}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":74,"column":1},"generated":{"line":1,"column":639}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":77,"column":2},"generated":{"line":1,"column":644}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":77,"column":2},"generated":{"line":1,"column":648}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":77,"column":22},"generated":{"line":1,"column":650}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":77,"column":22},"generated":{"line":1,"column":661}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":77,"column":22},"generated":{"line":1,"column":670}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":77,"column":22},"generated":{"line":1,"column":672}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":78,"column":3},"generated":{"line":1,"column":675}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":78,"column":3},"generated":{"line":1,"column":680}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":78,"column":3},"generated":{"line":1,"column":702}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":83,"column":1},"generated":{"line":1,"column":704}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":81,"column":17},"generated":{"line":1,"column":711}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":81,"column":18},"generated":{"line":1,"column":713}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":81,"column":28},"generated":{"line":1,"column":723}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":81,"column":32},"generated":{"line":1,"column":728}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":81,"column":32},"generated":{"line":1,"column":737}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":81,"column":52},"generated":{"line":1,"column":739}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":82,"column":3},"generated":{"line":1,"column":742}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":82,"column":3},"generated":{"line":1,"column":749}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":82,"column":3},"generated":{"line":1,"column":751}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":82,"column":3},"generated":{"line":1,"column":761}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":82,"column":3},"generated":{"line":1,"column":765}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":82,"column":3},"generated":{"line":1,"column":767}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":82,"column":3},"generated":{"line":1,"column":769}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":82,"column":3},"generated":{"line":1,"column":774}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":83,"column":1},"generated":{"line":1,"column":799}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":77,"column":22},"generated":{"line":1,"column":801}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":90,"column":40},"generated":{"line":1,"column":804}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":90,"column":40},"generated":{"line":1,"column":806}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":90,"column":61},"generated":{"line":1,"column":815}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":95,"column":2},"generated":{"line":1,"column":818}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":95,"column":2},"generated":{"line":1,"column":827}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":97,"column":4},"generated":{"line":1,"column":829}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":97,"column":10},"generated":{"line":1,"column":831}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":96,"column":22},"generated":{"line":1,"column":834}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":96,"column":22},"generated":{"line":1,"column":838}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":96,"column":22},"generated":{"line":1,"column":840}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":96,"column":22},"generated":{"line":1,"column":842}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":96,"column":22},"generated":{"line":1,"column":847}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":96,"column":22},"generated":{"line":1,"column":852}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":96,"column":22},"generated":{"line":1,"column":856}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":98,"column":3},"generated":{"line":1,"column":861}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":91,"column":10},"generated":{"line":1,"column":868}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":91,"column":10},"generated":{"line":1,"column":870}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":91,"column":37},"generated":{"line":1,"column":892}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":92,"column":10},"generated":{"line":1,"column":894}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":92,"column":10},"generated":{"line":1,"column":896}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":92,"column":10},"generated":{"line":1,"column":907}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":93,"column":10},"generated":{"line":1,"column":909}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":93,"column":10},"generated":{"line":1,"column":911}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":93,"column":28},"generated":{"line":1,"column":938}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":941}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":943}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":949}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":98,"column":3},"generated":{"line":1,"column":951}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":90,"column":40},"generated":{"line":1,"column":953}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":95,"column":2},"generated":{"line":1,"column":960}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":95,"column":2},"generated":{"line":1,"column":962}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":95,"column":2},"generated":{"line":1,"column":972}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":95,"column":14},"generated":{"line":1,"column":974}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":103,"column":9},"generated":{"line":1,"column":977}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":103,"column":20},"generated":{"line":1,"column":979}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":103,"column":26},"generated":{"line":1,"column":989}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":103,"column":38},"generated":{"line":1,"column":1000}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":103,"column":38},"generated":{"line":1,"column":1009}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":103,"column":38},"generated":{"line":1,"column":1011}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":103,"column":38},"generated":{"line":1,"column":1013}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":103,"column":38},"generated":{"line":1,"column":1015}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":103,"column":38},"generated":{"line":1,"column":1017}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":104,"column":9},"generated":{"line":1,"column":1020}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":104,"column":9},"generated":{"line":1,"column":1025}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":104,"column":9},"generated":{"line":1,"column":1037}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":104,"column":9},"generated":{"line":1,"column":1042}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":105,"column":9},"generated":{"line":1,"column":1045}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":105,"column":9},"generated":{"line":1,"column":1050}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":105,"column":23},"generated":{"line":1,"column":1069}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":106,"column":3},"generated":{"line":1,"column":1072}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":106,"column":3},"generated":{"line":1,"column":1077}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":109,"column":16},"generated":{"line":1,"column":1092}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":109,"column":16},"generated":{"line":1,"column":1094}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":109,"column":23},"generated":{"line":1,"column":1104}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":109,"column":23},"generated":{"line":1,"column":1116}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":109,"column":23},"generated":{"line":1,"column":1125}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":109,"column":23},"generated":{"line":1,"column":1127}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":110,"column":3},"generated":{"line":1,"column":1130}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":110,"column":3},"generated":{"line":1,"column":1135}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":110,"column":3},"generated":{"line":1,"column":1142}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":113,"column":18},"generated":{"line":1,"column":1146}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":113,"column":22},"generated":{"line":1,"column":1148}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":113,"column":23},"generated":{"line":1,"column":1158}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":113,"column":42},"generated":{"line":1,"column":1173}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":113,"column":52},"generated":{"line":1,"column":1182}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":114,"column":8},"generated":{"line":1,"column":1185}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":114,"column":8},"generated":{"line":1,"column":1189}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":114,"column":15},"generated":{"line":1,"column":1191}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":114,"column":15},"generated":{"line":1,"column":1196}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":114,"column":15},"generated":{"line":1,"column":1215}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":115,"column":6},"generated":{"line":1,"column":1218}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":116,"column":5},"generated":{"line":1,"column":1221}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":116,"column":5},"generated":{"line":1,"column":1226}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":116,"column":5},"generated":{"line":1,"column":1238}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":116,"column":5},"generated":{"line":1,"column":1243}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":118,"column":3},"generated":{"line":1,"column":1246}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":118,"column":3},"generated":{"line":1,"column":1251}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":121,"column":18},"generated":{"line":1,"column":1266}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":121,"column":22},"generated":{"line":1,"column":1268}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":121,"column":31},"generated":{"line":1,"column":1278}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":121,"column":31},"generated":{"line":1,"column":1284}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":121,"column":31},"generated":{"line":1,"column":1293}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":122,"column":8},"generated":{"line":1,"column":1296}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":122,"column":8},"generated":{"line":1,"column":1300}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":122,"column":8},"generated":{"line":1,"column":1302}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":122,"column":8},"generated":{"line":1,"column":1307}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":123,"column":6},"generated":{"line":1,"column":1315}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":124,"column":10},"generated":{"line":1,"column":1319}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":124,"column":10},"generated":{"line":1,"column":1323}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":124,"column":25},"generated":{"line":1,"column":1325}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":124,"column":25},"generated":{"line":1,"column":1330}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":124,"column":25},"generated":{"line":1,"column":1352}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":124,"column":25},"generated":{"line":1,"column":1354}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":125,"column":8},"generated":{"line":1,"column":1357}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":126,"column":7},"generated":{"line":1,"column":1360}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":126,"column":7},"generated":{"line":1,"column":1365}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":126,"column":7},"generated":{"line":1,"column":1374}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":126,"column":7},"generated":{"line":1,"column":1376}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":128,"column":6},"generated":{"line":1,"column":1379}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":128,"column":6},"generated":{"line":1,"column":1385}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":129,"column":5},"generated":{"line":1,"column":1388}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":129,"column":5},"generated":{"line":1,"column":1393}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":129,"column":5},"generated":{"line":1,"column":1405}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":129,"column":5},"generated":{"line":1,"column":1411}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":133,"column":18},"generated":{"line":1,"column":1416}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":133,"column":18},"generated":{"line":1,"column":1418}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":133,"column":26},"generated":{"line":1,"column":1428}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":133,"column":26},"generated":{"line":1,"column":1438}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":134,"column":9},"generated":{"line":1,"column":1449}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":134,"column":9},"generated":{"line":1,"column":1454}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":134,"column":20},"generated":{"line":1,"column":1465}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":135,"column":9},"generated":{"line":1,"column":1467}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":135,"column":9},"generated":{"line":1,"column":1472}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":136,"column":3},"generated":{"line":1,"column":1486}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":136,"column":3},"generated":{"line":1,"column":1491}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":139,"column":17},"generated":{"line":1,"column":1506}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":139,"column":17},"generated":{"line":1,"column":1508}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":139,"column":30},"generated":{"line":1,"column":1518}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":139,"column":31},"generated":{"line":1,"column":1537}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":139,"column":31},"generated":{"line":1,"column":1546}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":141,"column":4},"generated":{"line":1,"column":1549}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":141,"column":10},"generated":{"line":1,"column":1551}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":142,"column":8},"generated":{"line":1,"column":1565}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":142,"column":8},"generated":{"line":1,"column":1569}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":142,"column":23},"generated":{"line":1,"column":1571}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":142,"column":30},"generated":{"line":1,"column":1576}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":142,"column":32},"generated":{"line":1,"column":1603}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":142,"column":32},"generated":{"line":1,"column":1611}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":147,"column":3},"generated":{"line":1,"column":1614}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":143,"column":11},"generated":{"line":1,"column":1621}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":143,"column":6},"generated":{"line":1,"column":1625}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":144,"column":5},"generated":{"line":1,"column":1628}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":144,"column":5},"generated":{"line":1,"column":1633}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":144,"column":5},"generated":{"line":1,"column":1660}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":144,"column":5},"generated":{"line":1,"column":1667}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":144,"column":5},"generated":{"line":1,"column":1669}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":147,"column":3},"generated":{"line":1,"column":1672}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":147,"column":3},"generated":{"line":1,"column":1674}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":150,"column":10},"generated":{"line":1,"column":1686}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":150,"column":10},"generated":{"line":1,"column":1688}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":150,"column":30},"generated":{"line":1,"column":1698}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":150,"column":33},"generated":{"line":1,"column":1707}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":150,"column":51},"generated":{"line":1,"column":1716}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":150,"column":57},"generated":{"line":1,"column":1718}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":152,"column":8},"generated":{"line":1,"column":1721}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":152,"column":8},"generated":{"line":1,"column":1725}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":152,"column":28},"generated":{"line":1,"column":1728}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":152,"column":33},"generated":{"line":1,"column":1730}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":152,"column":33},"generated":{"line":1,"column":1732}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":152,"column":33},"generated":{"line":1,"column":1751}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":152,"column":54},"generated":{"line":1,"column":1756}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":152,"column":62},"generated":{"line":1,"column":1758}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":153,"column":6},"generated":{"line":1,"column":1761}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":153,"column":31},"generated":{"line":1,"column":1765}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":153,"column":59},"generated":{"line":1,"column":1767}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":154,"column":22},"generated":{"line":1,"column":1776}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":154,"column":22},"generated":{"line":1,"column":1781}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":155,"column":11},"generated":{"line":1,"column":1793}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":155,"column":11},"generated":{"line":1,"column":1797}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":156,"column":5},"generated":{"line":1,"column":1800}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":156,"column":5},"generated":{"line":1,"column":1805}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":156,"column":5},"generated":{"line":1,"column":1832}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":156,"column":5},"generated":{"line":1,"column":1837}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":160,"column":13},"generated":{"line":1,"column":1842}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":160,"column":13},"generated":{"line":1,"column":1844}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":160,"column":30},"generated":{"line":1,"column":1854}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":160,"column":31},"generated":{"line":1,"column":1866}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":161,"column":6},"generated":{"line":1,"column":1877}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":161,"column":11},"generated":{"line":1,"column":1882}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":161,"column":34},"generated":{"line":1,"column":1893}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":161,"column":23},"generated":{"line":1,"column":1897}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":161,"column":23},"generated":{"line":1,"column":1902}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":161,"column":34},"generated":{"line":1,"column":1929}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":162,"column":5},"generated":{"line":1,"column":1937}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":162,"column":5},"generated":{"line":1,"column":1942}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":162,"column":5},"generated":{"line":1,"column":1954}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":90,"column":40},"generated":{"line":1,"column":1966}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":90,"column":40},"generated":{"line":1,"column":1968}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":171,"column":0},"generated":{"line":1,"column":1969}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":90,"column":40},"generated":{"line":1,"column":1971}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":171,"column":45},"generated":{"line":1,"column":1988}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":171,"column":45},"generated":{"line":1,"column":1990}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":171,"column":58},"generated":{"line":1,"column":1999}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":172,"column":2},"generated":{"line":1,"column":2002}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":172,"column":2},"generated":{"line":1,"column":2011}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":173,"column":11},"generated":{"line":1,"column":2013}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":174,"column":3},"generated":{"line":1,"column":2015}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":172,"column":21},"generated":{"line":1,"column":2018}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":172,"column":21},"generated":{"line":1,"column":2022}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":172,"column":27},"generated":{"line":1,"column":2024}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":172,"column":21},"generated":{"line":1,"column":2026}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":172,"column":42},"generated":{"line":1,"column":2031}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":172,"column":42},"generated":{"line":1,"column":2038}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":174,"column":3},"generated":{"line":1,"column":2043}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":172,"column":52},"generated":{"line":1,"column":2050}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":172,"column":52},"generated":{"line":1,"column":2052}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":172,"column":52},"generated":{"line":1,"column":2059}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":2061}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":2063}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":2081}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":174,"column":3},"generated":{"line":1,"column":2083}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":171,"column":45},"generated":{"line":1,"column":2085}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":172,"column":2},"generated":{"line":1,"column":2092}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":172,"column":2},"generated":{"line":1,"column":2094}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":172,"column":2},"generated":{"line":1,"column":2104}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":172,"column":52},"generated":{"line":1,"column":2106}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":178,"column":27},"generated":{"line":1,"column":2109}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":178,"column":27},"generated":{"line":1,"column":2111}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":178,"column":37},"generated":{"line":1,"column":2121}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":178,"column":41},"generated":{"line":1,"column":2132}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":178,"column":41},"generated":{"line":1,"column":2141}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":179,"column":3},"generated":{"line":1,"column":2144}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":179,"column":3},"generated":{"line":1,"column":2149}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":179,"column":3},"generated":{"line":1,"column":2167}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":179,"column":3},"generated":{"line":1,"column":2177}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":179,"column":3},"generated":{"line":1,"column":2181}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":179,"column":3},"generated":{"line":1,"column":2183}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":179,"column":3},"generated":{"line":1,"column":2185}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":179,"column":3},"generated":{"line":1,"column":2190}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":171,"column":45},"generated":{"line":1,"column":2200}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":171,"column":45},"generated":{"line":1,"column":2202}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":0},"generated":{"line":1,"column":2203}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":171,"column":45},"generated":{"line":1,"column":2205}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":2217}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":2219}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":58},"generated":{"line":1,"column":2228}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":190,"column":2},"generated":{"line":1,"column":2231}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":190,"column":2},"generated":{"line":1,"column":2240}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":191,"column":11},"generated":{"line":1,"column":2242}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":192,"column":3},"generated":{"line":1,"column":2244}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":190,"column":22},"generated":{"line":1,"column":2247}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":190,"column":22},"generated":{"line":1,"column":2251}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":190,"column":28},"generated":{"line":1,"column":2253}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":190,"column":22},"generated":{"line":1,"column":2255}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":190,"column":43},"generated":{"line":1,"column":2260}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":190,"column":43},"generated":{"line":1,"column":2267}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":192,"column":3},"generated":{"line":1,"column":2272}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":190,"column":53},"generated":{"line":1,"column":2279}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":190,"column":53},"generated":{"line":1,"column":2281}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":190,"column":53},"generated":{"line":1,"column":2288}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":188,"column":10},"generated":{"line":1,"column":2290}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":188,"column":10},"generated":{"line":1,"column":2292}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":188,"column":10},"generated":{"line":1,"column":2299}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":2301}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":2303}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":2321}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":192,"column":3},"generated":{"line":1,"column":2323}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":2325}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":190,"column":2},"generated":{"line":1,"column":2332}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":190,"column":2},"generated":{"line":1,"column":2334}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":190,"column":2},"generated":{"line":1,"column":2344}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":190,"column":53},"generated":{"line":1,"column":2346}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":195,"column":26},"generated":{"line":1,"column":2349}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":195,"column":28},"generated":{"line":1,"column":2351}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":195,"column":29},"generated":{"line":1,"column":2361}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":195,"column":29},"generated":{"line":1,"column":2367}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":195,"column":29},"generated":{"line":1,"column":2376}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":196,"column":3},"generated":{"line":1,"column":2379}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":196,"column":3},"generated":{"line":1,"column":2384}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":199,"column":23},"generated":{"line":1,"column":2405}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":199,"column":23},"generated":{"line":1,"column":2407}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":199,"column":23},"generated":{"line":1,"column":2417}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":199,"column":23},"generated":{"line":1,"column":2424}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":199,"column":23},"generated":{"line":1,"column":2433}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":200,"column":9},"generated":{"line":1,"column":2436}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":200,"column":9},"generated":{"line":1,"column":2441}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":201,"column":3},"generated":{"line":1,"column":2455}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":201,"column":3},"generated":{"line":1,"column":2460}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":201,"column":3},"generated":{"line":1,"column":2467}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":201,"column":3},"generated":{"line":1,"column":2473}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":204,"column":23},"generated":{"line":1,"column":2477}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":204,"column":23},"generated":{"line":1,"column":2479}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":204,"column":23},"generated":{"line":1,"column":2489}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":204,"column":23},"generated":{"line":1,"column":2499}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":205,"column":9},"generated":{"line":1,"column":2510}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":205,"column":9},"generated":{"line":1,"column":2515}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":206,"column":3},"generated":{"line":1,"column":2529}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":206,"column":3},"generated":{"line":1,"column":2534}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":209,"column":14},"generated":{"line":1,"column":2555}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":209,"column":14},"generated":{"line":1,"column":2557}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":209,"column":32},"generated":{"line":1,"column":2567}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":209,"column":32},"generated":{"line":1,"column":2585}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":210,"column":6},"generated":{"line":1,"column":2596}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":210,"column":11},"generated":{"line":1,"column":2601}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":211,"column":11},"generated":{"line":1,"column":2620}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":211,"column":11},"generated":{"line":1,"column":2625}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":211,"column":25},"generated":{"line":1,"column":2643}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":212,"column":11},"generated":{"line":1,"column":2645}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":212,"column":11},"generated":{"line":1,"column":2650}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":213,"column":5},"generated":{"line":1,"column":2664}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":213,"column":5},"generated":{"line":1,"column":2669}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":213,"column":5},"generated":{"line":1,"column":2676}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":213,"column":5},"generated":{"line":1,"column":2686}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":213,"column":5},"generated":{"line":1,"column":2691}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":2701}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":2703}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":2704}},{"source":"../../../src/internal/operators/delayWhen.ts","name":null,"original":{"line":187,"column":45},"generated":{"line":1,"column":2706}}],"sources":{"../../../src/internal/operators/delayWhen.ts":"import { Operator } from '../Operator';\nimport { Subscriber } from '../Subscriber';\nimport { Observable } from '../Observable';\nimport { Subscription } from '../Subscription';\nimport { OuterSubscriber } from '../OuterSubscriber';\nimport { InnerSubscriber } from '../InnerSubscriber';\nimport { subscribeToResult } from '../util/subscribeToResult';\nimport { MonoTypeOperatorFunction, TeardownLogic } from '../types';\n\n/* tslint:disable:max-line-length */\n/** @deprecated In future versions, empty notifiers will no longer re-emit the source value on the output observable. */\nexport function delayWhen<T>(delayDurationSelector: (value: T, index: number) => Observable<never>, subscriptionDelay?: Observable<any>): MonoTypeOperatorFunction<T>;\nexport function delayWhen<T>(delayDurationSelector: (value: T, index: number) => Observable<any>, subscriptionDelay?: Observable<any>): MonoTypeOperatorFunction<T>;\n/* tslint:disable:max-line-length */\n\n/**\n * Delays the emission of items from the source Observable by a given time span\n * determined by the emissions of another Observable.\n *\n * <span class=\"informal\">It's like {@link delay}, but the time span of the\n * delay duration is determined by a second Observable.</span>\n *\n * ![](delayWhen.png)\n *\n * `delayWhen` time shifts each emitted value from the source Observable by a\n * time span determined by another Observable. When the source emits a value,\n * the `delayDurationSelector` function is called with the source value as\n * argument, and should return an Observable, called the \"duration\" Observable.\n * The source value is emitted on the output Observable only when the duration\n * Observable emits a value or completes.\n * The completion of the notifier triggering the emission of the source value\n * is deprecated behavior and will be removed in future versions.\n *\n * Optionally, `delayWhen` takes a second argument, `subscriptionDelay`, which\n * is an Observable. When `subscriptionDelay` emits its first value or\n * completes, the source Observable is subscribed to and starts behaving like\n * described in the previous paragraph. If `subscriptionDelay` is not provided,\n * `delayWhen` will subscribe to the source Observable as soon as the output\n * Observable is subscribed.\n *\n * ## Example\n * Delay each click by a random amount of time, between 0 and 5 seconds\n * ```javascript\n * const clicks = fromEvent(document, 'click');\n * const delayedClicks = clicks.pipe(\n * delayWhen(event => interval(Math.random() * 5000)),\n * );\n * delayedClicks.subscribe(x => console.log(x));\n * ```\n *\n * @see {@link debounce}\n * @see {@link delay}\n *\n * @param {function(value: T, index: number): Observable} delayDurationSelector A function that\n * returns an Observable for each value emitted by the source Observable, which\n * is then used to delay the emission of that item on the output Observable\n * until the Observable returned from this function emits a value.\n * @param {Observable} subscriptionDelay An Observable that triggers the\n * subscription to the source Observable once it emits any value.\n * @return {Observable} An Observable that delays the emissions of the source\n * Observable by an amount of time specified by the Observable returned by\n * `delayDurationSelector`.\n * @method delayWhen\n * @owner Observable\n */\nexport function delayWhen<T>(delayDurationSelector: (value: T, index: number) => Observable<any>,\n subscriptionDelay?: Observable<any>): MonoTypeOperatorFunction<T> {\n if (subscriptionDelay) {\n return (source: Observable<T>) =>\n new SubscriptionDelayObservable(source, subscriptionDelay)\n .lift(new DelayWhenOperator(delayDurationSelector));\n }\n return (source: Observable<T>) => source.lift(new DelayWhenOperator(delayDurationSelector));\n}\n\nclass DelayWhenOperator<T> implements Operator<T, T> {\n constructor(private delayDurationSelector: (value: T, index: number) => Observable<any>) {\n }\n\n call(subscriber: Subscriber<T>, source: any): TeardownLogic {\n return source.subscribe(new DelayWhenSubscriber(subscriber, this.delayDurationSelector));\n }\n}\n\n/**\n * We need this JSDoc comment for affecting ESDoc.\n * @ignore\n * @extends {Ignored}\n */\nclass DelayWhenSubscriber<T, R> extends OuterSubscriber<T, R> {\n private completed: boolean = false;\n private delayNotifierSubscriptions: Array<Subscription> = [];\n private index: number = 0;\n\n constructor(destination: Subscriber<T>,\n private delayDurationSelector: (value: T, index: number) => Observable<any>) {\n super(destination);\n }\n\n notifyNext(outerValue: T, innerValue: any,\n outerIndex: number, innerIndex: number,\n innerSub: InnerSubscriber<T, R>): void {\n this.destination.next(outerValue);\n this.removeSubscription(innerSub);\n this.tryComplete();\n }\n\n notifyError(error: any, innerSub: InnerSubscriber<T, R>): void {\n this._error(error);\n }\n\n notifyComplete(innerSub: InnerSubscriber<T, R>): void {\n const value = this.removeSubscription(innerSub);\n if (value) {\n this.destination.next(value);\n }\n this.tryComplete();\n }\n\n protected _next(value: T): void {\n const index = this.index++;\n try {\n const delayNotifier = this.delayDurationSelector(value, index);\n if (delayNotifier) {\n this.tryDelay(delayNotifier, value);\n }\n } catch (err) {\n this.destination.error(err);\n }\n }\n\n protected _complete(): void {\n this.completed = true;\n this.tryComplete();\n this.unsubscribe();\n }\n\n private removeSubscription(subscription: InnerSubscriber<T, R>): T {\n subscription.unsubscribe();\n\n const subscriptionIdx = this.delayNotifierSubscriptions.indexOf(subscription);\n if (subscriptionIdx !== -1) {\n this.delayNotifierSubscriptions.splice(subscriptionIdx, 1);\n }\n\n return subscription.outerValue;\n }\n\n private tryDelay(delayNotifier: Observable<any>, value: T): void {\n const notifierSubscription = subscribeToResult(this, delayNotifier, value);\n\n if (notifierSubscription && !notifierSubscription.closed) {\n const destination = this.destination as Subscription;\n destination.add(notifierSubscription);\n this.delayNotifierSubscriptions.push(notifierSubscription);\n }\n }\n\n private tryComplete(): void {\n if (this.completed && this.delayNotifierSubscriptions.length === 0) {\n this.destination.complete();\n }\n }\n}\n\n/**\n * We need this JSDoc comment for affecting ESDoc.\n * @ignore\n * @extends {Ignored}\n */\nclass SubscriptionDelayObservable<T> extends Observable<T> {\n constructor(public source: Observable<T>, private subscriptionDelay: Observable<any>) {\n super();\n }\n\n /** @deprecated This is an internal implementation detail, do not use. */\n _subscribe(subscriber: Subscriber<T>) {\n this.subscriptionDelay.subscribe(new SubscriptionDelaySubscriber(subscriber, this.source));\n }\n}\n\n/**\n * We need this JSDoc comment for affecting ESDoc.\n * @ignore\n * @extends {Ignored}\n */\nclass SubscriptionDelaySubscriber<T> extends Subscriber<T> {\n private sourceSubscribed: boolean = false;\n\n constructor(private parent: Subscriber<T>, private source: Observable<T>) {\n super();\n }\n\n protected _next(unused: any) {\n this.subscribeToSource();\n }\n\n protected _error(err: any) {\n this.unsubscribe();\n this.parent.error(err);\n }\n\n protected _complete() {\n this.unsubscribe();\n this.subscribeToSource();\n }\n\n private subscribeToSource(): void {\n if (!this.sourceSubscribed) {\n this.sourceSubscribed = true;\n this.unsubscribe();\n this.source.subscribe(this.parent);\n }\n }\n}\n"},"lineCount":null}},"hash":"c8ef98ed7be22f2b93f4550a6965ee37","cacheData":{"env":{}}}