{"id":"zkgx","dependencies":[{"name":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/operators/delay.js.map","includedInParent":true,"mtime":499162500000},{"name":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/src/internal/operators/delay.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/delay.js","resolved":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/tslib/tslib.es6.js"},{"name":"../scheduler/async","loc":{"line":3,"column":22},"parent":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/operators/delay.js","resolved":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/scheduler/async.js"},{"name":"../util/isDate","loc":{"line":4,"column":23},"parent":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/operators/delay.js","resolved":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/util/isDate.js"},{"name":"../Subscriber","loc":{"line":5,"column":27},"parent":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/operators/delay.js","resolved":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/Subscriber.js"},{"name":"../Notification","loc":{"line":6,"column":29},"parent":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/operators/delay.js","resolved":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/Notification.js"}],"generated":{"js":"\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.delay=o;var e=s(require(\"tslib\")),t=require(\"../scheduler/async\"),i=require(\"../util/isDate\"),r=require(\"../Subscriber\"),n=require(\"../Notification\");function s(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i)){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,i):{};r.get||r.set?Object.defineProperty(t,i,r):t[i]=e[i]}return t.default=e,t}function o(e,r){void 0===r&&(r=t.async);var n=(0,i.isDate)(e)?+e-r.now():Math.abs(e);return function(e){return e.lift(new u(n,r))}}var u=function(){function e(e,t){this.delay=e,this.scheduler=t}return e.prototype.call=function(e,t){return t.subscribe(new c(e,this.delay,this.scheduler))},e}(),c=function(t){function i(e,i,r){var n=t.call(this,e)||this;return n.delay=i,n.scheduler=r,n.queue=[],n.active=!1,n.errored=!1,n}return e.__extends(i,t),i.dispatch=function(e){for(var t=e.source,i=t.queue,r=e.scheduler,n=e.destination;i.length>0&&i[0].time-r.now()<=0;)i.shift().notification.observe(n);if(i.length>0){var s=Math.max(0,i[0].time-r.now());this.schedule(e,s)}else this.unsubscribe(),t.active=!1},i.prototype._schedule=function(e){this.active=!0,this.destination.add(e.schedule(i.dispatch,this.delay,{source:this,destination:this.destination,scheduler:e}))},i.prototype.scheduleNotification=function(e){if(!0!==this.errored){var t=this.scheduler,i=new a(t.now()+this.delay,e);this.queue.push(i),!1===this.active&&this._schedule(t)}},i.prototype._next=function(e){this.scheduleNotification(n.Notification.createNext(e))},i.prototype._error=function(e){this.errored=!0,this.queue=[],this.destination.error(e),this.unsubscribe()},i.prototype._complete=function(){this.scheduleNotification(n.Notification.createComplete()),this.unsubscribe()},i}(r.Subscriber),a=function(){return function(e,t){this.time=e,this.notification=t}}();","map":{"mappings":[{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":0}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":13}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":20}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":35}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":43}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":56}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":57}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":64}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":68}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":76}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":82}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":84}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":88}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":90}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":92}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":100}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":2,"column":0},"generated":{"line":1,"column":110}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":2,"column":0},"generated":{"line":1,"column":112}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":2,"column":0},"generated":{"line":1,"column":120}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":4,"column":0},"generated":{"line":1,"column":142}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":4,"column":0},"generated":{"line":1,"column":144}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":4,"column":0},"generated":{"line":1,"column":152}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":6,"column":0},"generated":{"line":1,"column":170}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":6,"column":0},"generated":{"line":1,"column":172}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":6,"column":0},"generated":{"line":1,"column":180}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":54,"column":0},"generated":{"line":1,"column":197}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":54,"column":0},"generated":{"line":1,"column":199}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":54,"column":0},"generated":{"line":1,"column":207}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":226}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":235}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":237}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":240}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":243}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":246}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":248}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":259}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":266}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":268}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":272}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":274}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":277}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":280}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":286}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":288}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":292}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":296}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":301}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":303}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":306}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":313}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":323}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":338}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":343}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":345}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":348}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":349}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":353}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":355}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":362}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":378}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":385}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":410}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":417}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":442}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":444}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":447}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":450}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":452}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":457}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":459}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":463}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":470}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":485}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":487}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":489}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":492}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":494}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":497}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":499}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":502}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":509}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":511}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":519}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":521}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":55,"column":25},"generated":{"line":1,"column":523}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":55,"column":25},"generated":{"line":1,"column":532}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":55,"column":25},"generated":{"line":1,"column":534}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":55,"column":25},"generated":{"line":1,"column":536}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":56,"column":21},"generated":{"line":1,"column":544}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":56,"column":8},"generated":{"line":1,"column":548}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":57,"column":8},"generated":{"line":1,"column":552}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":57,"column":19},"generated":{"line":1,"column":554}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":57,"column":8},"generated":{"line":1,"column":556}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":59,"column":1},"generated":{"line":1,"column":563}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":61,"column":0},"generated":{"line":1,"column":567}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":59,"column":1},"generated":{"line":1,"column":570}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":59,"column":1},"generated":{"line":1,"column":572}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":59,"column":1},"generated":{"line":1,"column":574}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":59,"column":1},"generated":{"line":1,"column":582}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":61,"column":0},"generated":{"line":1,"column":586}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":61,"column":0},"generated":{"line":1,"column":588}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":61,"column":0},"generated":{"line":1,"column":590}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":61,"column":0},"generated":{"line":1,"column":596}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":61,"column":0},"generated":{"line":1,"column":601}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":61,"column":0},"generated":{"line":1,"column":605}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":62,"column":2},"generated":{"line":1,"column":608}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":62,"column":2},"generated":{"line":1,"column":615}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":62,"column":2},"generated":{"line":1,"column":624}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":63,"column":22},"generated":{"line":1,"column":627}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":63,"column":22},"generated":{"line":1,"column":634}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":63,"column":46},"generated":{"line":1,"column":636}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":63,"column":46},"generated":{"line":1,"column":641}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":63,"column":46},"generated":{"line":1,"column":645}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":63,"column":46},"generated":{"line":1,"column":647}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":63,"column":46},"generated":{"line":1,"column":649}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":63,"column":22},"generated":{"line":1,"column":654}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":63,"column":22},"generated":{"line":1,"column":658}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":63,"column":46},"generated":{"line":1,"column":660}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":64,"column":3},"generated":{"line":1,"column":671}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":64,"column":3},"generated":{"line":1,"column":680}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":64,"column":3},"generated":{"line":1,"column":682}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":64,"column":3},"generated":{"line":1,"column":684}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":66,"column":2},"generated":{"line":1,"column":687}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":66,"column":2},"generated":{"line":1,"column":692}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":66,"column":2},"generated":{"line":1,"column":698}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":67,"column":4},"generated":{"line":1,"column":700}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":67,"column":4},"generated":{"line":1,"column":705}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":67,"column":18},"generated":{"line":1,"column":715}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":82,"column":33},"generated":{"line":1,"column":717}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":69,"column":0},"generated":{"line":1,"column":724}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":69,"column":0},"generated":{"line":1,"column":726}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":69,"column":1},"generated":{"line":1,"column":736}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":69,"column":1},"generated":{"line":1,"column":741}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":69,"column":1},"generated":{"line":1,"column":750}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":69,"column":1},"generated":{"line":1,"column":752}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":69,"column":1},"generated":{"line":1,"column":755}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":69,"column":1},"generated":{"line":1,"column":762}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":69,"column":1},"generated":{"line":1,"column":764}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":69,"column":1},"generated":{"line":1,"column":774}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":69,"column":1},"generated":{"line":1,"column":778}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":69,"column":1},"generated":{"line":1,"column":780}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":69,"column":1},"generated":{"line":1,"column":782}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":69,"column":1},"generated":{"line":1,"column":787}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":69,"column":1},"generated":{"line":1,"column":793}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":69,"column":1},"generated":{"line":1,"column":798}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":82,"column":33},"generated":{"line":1,"column":811}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":63,"column":46},"generated":{"line":1,"column":813}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":106,"column":2},"generated":{"line":1,"column":816}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":109,"column":4},"generated":{"line":1,"column":818}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":109,"column":10},"generated":{"line":1,"column":827}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":108,"column":22},"generated":{"line":1,"column":830}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":108,"column":22},"generated":{"line":1,"column":839}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":108,"column":22},"generated":{"line":1,"column":841}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":108,"column":46},"generated":{"line":1,"column":843}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":108,"column":46},"generated":{"line":1,"column":845}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":83,"column":10},"generated":{"line":1,"column":848}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":83,"column":10},"generated":{"line":1,"column":852}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":83,"column":15},"generated":{"line":1,"column":854}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":83,"column":45},"generated":{"line":1,"column":856}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":83,"column":45},"generated":{"line":1,"column":861}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":83,"column":45},"generated":{"line":1,"column":866}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":83,"column":45},"generated":{"line":1,"column":870}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":88,"column":10},"generated":{"line":1,"column":875}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":84,"column":10},"generated":{"line":1,"column":882}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":84,"column":10},"generated":{"line":1,"column":884}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":84,"column":16},"generated":{"line":1,"column":890}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":85,"column":10},"generated":{"line":1,"column":892}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":85,"column":10},"generated":{"line":1,"column":894}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":85,"column":29},"generated":{"line":1,"column":904}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":906}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":908}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":914}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":110,"column":3},"generated":{"line":1,"column":917}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":110,"column":3},"generated":{"line":1,"column":919}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":110,"column":3},"generated":{"line":1,"column":927}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":87,"column":17},"generated":{"line":1,"column":929}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":87,"column":17},"generated":{"line":1,"column":931}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":87,"column":17},"generated":{"line":1,"column":940}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":88,"column":10},"generated":{"line":1,"column":942}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":152,"column":2},"generated":{"line":1,"column":944}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":107,"column":22},"generated":{"line":1,"column":951}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":107,"column":22},"generated":{"line":1,"column":953}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":107,"column":22},"generated":{"line":1,"column":963}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":107,"column":35},"generated":{"line":1,"column":965}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":90,"column":10},"generated":{"line":1,"column":968}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":90,"column":10},"generated":{"line":1,"column":970}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":90,"column":28},"generated":{"line":1,"column":979}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":90,"column":38},"generated":{"line":1,"column":988}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":97,"column":8},"generated":{"line":1,"column":991}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":91,"column":10},"generated":{"line":1,"column":995}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":91,"column":10},"generated":{"line":1,"column":999}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":91,"column":10},"generated":{"line":1,"column":1001}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":91,"column":24},"generated":{"line":1,"column":1003}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":93,"column":4},"generated":{"line":1,"column":1010}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":93,"column":16},"generated":{"line":1,"column":1012}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":93,"column":23},"generated":{"line":1,"column":1014}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":94,"column":6},"generated":{"line":1,"column":1020}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":94,"column":17},"generated":{"line":1,"column":1022}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":94,"column":20},"generated":{"line":1,"column":1024}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":95,"column":5},"generated":{"line":1,"column":1034}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":95,"column":5},"generated":{"line":1,"column":1036}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":95,"column":5},"generated":{"line":1,"column":1038}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":97,"column":8},"generated":{"line":1,"column":1050}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":97,"column":14},"generated":{"line":1,"column":1052}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":97,"column":26},"generated":{"line":1,"column":1059}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":97,"column":26},"generated":{"line":1,"column":1062}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":97,"column":26},"generated":{"line":1,"column":1064}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":97,"column":26},"generated":{"line":1,"column":1067}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":97,"column":26},"generated":{"line":1,"column":1072}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":97,"column":26},"generated":{"line":1,"column":1074}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":97,"column":26},"generated":{"line":1,"column":1081}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":98,"column":6},"generated":{"line":1,"column":1084}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":98,"column":12},"generated":{"line":1,"column":1086}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":98,"column":20},"generated":{"line":1,"column":1094}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":98,"column":32},"generated":{"line":1,"column":1107}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":98,"column":41},"generated":{"line":1,"column":1115}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":100,"column":5},"generated":{"line":1,"column":1118}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":100,"column":5},"generated":{"line":1,"column":1121}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":100,"column":5},"generated":{"line":1,"column":1123}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":100,"column":5},"generated":{"line":1,"column":1130}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":100,"column":5},"generated":{"line":1,"column":1132}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":100,"column":11},"generated":{"line":1,"column":1133}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":100,"column":11},"generated":{"line":1,"column":1137}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":100,"column":11},"generated":{"line":1,"column":1139}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":100,"column":11},"generated":{"line":1,"column":1144}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":100,"column":11},"generated":{"line":1,"column":1148}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":100,"column":11},"generated":{"line":1,"column":1150}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":100,"column":11},"generated":{"line":1,"column":1152}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":100,"column":11},"generated":{"line":1,"column":1155}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":100,"column":11},"generated":{"line":1,"column":1160}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":100,"column":11},"generated":{"line":1,"column":1162}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":101,"column":11},"generated":{"line":1,"column":1169}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":101,"column":11},"generated":{"line":1,"column":1174}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":101,"column":11},"generated":{"line":1,"column":1183}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":101,"column":25},"generated":{"line":1,"column":1185}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":104,"column":3},"generated":{"line":1,"column":1193}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":104,"column":3},"generated":{"line":1,"column":1198}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":112,"column":10},"generated":{"line":1,"column":1212}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":112,"column":10},"generated":{"line":1,"column":1214}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":112,"column":10},"generated":{"line":1,"column":1222}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":115,"column":15},"generated":{"line":1,"column":1225}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":115,"column":16},"generated":{"line":1,"column":1227}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":115,"column":20},"generated":{"line":1,"column":1237}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":115,"column":38},"generated":{"line":1,"column":1247}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":115,"column":54},"generated":{"line":1,"column":1256}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":116,"column":6},"generated":{"line":1,"column":1259}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":116,"column":6},"generated":{"line":1,"column":1264}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":116,"column":14},"generated":{"line":1,"column":1272}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":117,"column":8},"generated":{"line":1,"column":1274}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":117,"column":8},"generated":{"line":1,"column":1279}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":118,"column":3},"generated":{"line":1,"column":1291}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":118,"column":3},"generated":{"line":1,"column":1295}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":118,"column":3},"generated":{"line":1,"column":1297}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":118,"column":3},"generated":{"line":1,"column":1306}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":118,"column":3},"generated":{"line":1,"column":1308}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":118,"column":3},"generated":{"line":1,"column":1317}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":118,"column":3},"generated":{"line":1,"column":1322}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":118,"column":3},"generated":{"line":1,"column":1328}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":120,"column":10},"generated":{"line":1,"column":1329}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":120,"column":10},"generated":{"line":1,"column":1336}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":120,"column":10},"generated":{"line":1,"column":1341}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":120,"column":10},"generated":{"line":1,"column":1353}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":120,"column":10},"generated":{"line":1,"column":1358}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":120,"column":2},"generated":{"line":1,"column":1370}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":120,"column":31},"generated":{"line":1,"column":1380}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":123,"column":5},"generated":{"line":1,"column":1386}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":123,"column":5},"generated":{"line":1,"column":1388}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":123,"column":5},"generated":{"line":1,"column":1398}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":123,"column":5},"generated":{"line":1,"column":1419}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":123,"column":5},"generated":{"line":1,"column":1428}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":125,"column":10},"generated":{"line":1,"column":1431}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":125,"column":27},"generated":{"line":1,"column":1435}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":125,"column":10},"generated":{"line":1,"column":1439}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":125,"column":10},"generated":{"line":1,"column":1444}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":125,"column":10},"generated":{"line":1,"column":1452}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":129,"column":8},"generated":{"line":1,"column":1453}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":129,"column":8},"generated":{"line":1,"column":1457}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":129,"column":19},"generated":{"line":1,"column":1459}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":129,"column":24},"generated":{"line":1,"column":1464}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":130,"column":6},"generated":{"line":1,"column":1474}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":130,"column":11},"generated":{"line":1,"column":1476}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":130,"column":20},"generated":{"line":1,"column":1480}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":130,"column":32},"generated":{"line":1,"column":1482}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":130,"column":32},"generated":{"line":1,"column":1484}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":130,"column":32},"generated":{"line":1,"column":1490}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":130,"column":32},"generated":{"line":1,"column":1495}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":130,"column":32},"generated":{"line":1,"column":1501}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":131,"column":5},"generated":{"line":1,"column":1504}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":131,"column":5},"generated":{"line":1,"column":1509}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":131,"column":5},"generated":{"line":1,"column":1515}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":131,"column":5},"generated":{"line":1,"column":1520}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":132,"column":3},"generated":{"line":1,"column":1524}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":132,"column":3},"generated":{"line":1,"column":1528}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":132,"column":3},"generated":{"line":1,"column":1533}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":134,"column":12},"generated":{"line":1,"column":1541}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":134,"column":12},"generated":{"line":1,"column":1546}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":134,"column":12},"generated":{"line":1,"column":1556}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":138,"column":12},"generated":{"line":1,"column":1561}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":138,"column":12},"generated":{"line":1,"column":1563}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":138,"column":12},"generated":{"line":1,"column":1573}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":138,"column":18},"generated":{"line":1,"column":1579}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":138,"column":2},"generated":{"line":1,"column":1588}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":139,"column":9},"generated":{"line":1,"column":1591}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":139,"column":9},"generated":{"line":1,"column":1596}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":139,"column":24},"generated":{"line":1,"column":1617}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":139,"column":24},"generated":{"line":1,"column":1619}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":139,"column":24},"generated":{"line":1,"column":1632}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":139,"column":24},"generated":{"line":1,"column":1643}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":141,"column":9},"generated":{"line":1,"column":1648}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":141,"column":9},"generated":{"line":1,"column":1650}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":141,"column":26},"generated":{"line":1,"column":1660}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":141,"column":32},"generated":{"line":1,"column":1667}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":141,"column":32},"generated":{"line":1,"column":1676}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":142,"column":9},"generated":{"line":1,"column":1679}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":142,"column":9},"generated":{"line":1,"column":1684}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":142,"column":9},"generated":{"line":1,"column":1693}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":143,"column":3},"generated":{"line":1,"column":1695}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":143,"column":3},"generated":{"line":1,"column":1700}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":143,"column":3},"generated":{"line":1,"column":1706}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":145,"column":12},"generated":{"line":1,"column":1709}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":145,"column":12},"generated":{"line":1,"column":1714}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":145,"column":12},"generated":{"line":1,"column":1726}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":145,"column":12},"generated":{"line":1,"column":1732}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":146,"column":9},"generated":{"line":1,"column":1735}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":146,"column":9},"generated":{"line":1,"column":1740}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":148,"column":2},"generated":{"line":1,"column":1755}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":148,"column":3},"generated":{"line":1,"column":1757}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":148,"column":3},"generated":{"line":1,"column":1767}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":148,"column":3},"generated":{"line":1,"column":1777}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":149,"column":0},"generated":{"line":1,"column":1788}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":149,"column":0},"generated":{"line":1,"column":1793}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":149,"column":1},"generated":{"line":1,"column":1814}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":149,"column":1},"generated":{"line":1,"column":1816}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":149,"column":1},"generated":{"line":1,"column":1829}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":82,"column":43},"generated":{"line":1,"column":1847}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":82,"column":43},"generated":{"line":1,"column":1852}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":152,"column":2},"generated":{"line":1,"column":1867}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":109,"column":4},"generated":{"line":1,"column":1869}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":109,"column":4},"generated":{"line":1,"column":1870}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":109,"column":4},"generated":{"line":1,"column":1872}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":1884}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":1886}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":1897}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":154,"column":3},"generated":{"line":1,"column":1904}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":154,"column":3},"generated":{"line":1,"column":1913}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":154,"column":3},"generated":{"line":1,"column":1915}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":155,"column":0},"generated":{"line":1,"column":1918}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":155,"column":0},"generated":{"line":1,"column":1923}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":155,"column":0},"generated":{"line":1,"column":1928}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":155,"column":1},"generated":{"line":1,"column":1930}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":155,"column":1},"generated":{"line":1,"column":1935}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":155,"column":1},"generated":{"line":1,"column":1948}},{"source":"../../../src/internal/operators/delay.ts","name":null,"original":{"line":153,"column":30},"generated":{"line":1,"column":1951}}],"sources":{"../../../src/internal/operators/delay.ts":"import { async } from '../scheduler/async';\nimport { isDate } from '../util/isDate';\nimport { Operator } from '../Operator';\nimport { Subscriber } from '../Subscriber';\nimport { Subscription } from '../Subscription';\nimport { Notification } from '../Notification';\nimport { Observable } from '../Observable';\nimport { MonoTypeOperatorFunction, PartialObserver, SchedulerAction, SchedulerLike, TeardownLogic } from '../types';\n\n/**\n * Delays the emission of items from the source Observable by a given timeout or\n * until a given Date.\n *\n * Time shifts each item by some specified amount of\n * milliseconds.\n *\n * ![](delay.png)\n *\n * If the delay argument is a Number, this operator time shifts the source\n * Observable by that amount of time expressed in milliseconds. The relative\n * time intervals between the values are preserved.\n *\n * If the delay argument is a Date, this operator time shifts the start of the\n * Observable execution until the given date occurs.\n *\n * ## Examples\n * Delay each click by one second\n * ```javascript\n * const clicks = fromEvent(document, 'click');\n * const delayedClicks = clicks.pipe(delay(1000)); // each click emitted after 1 second\n * delayedClicks.subscribe(x => console.log(x));\n * ```\n *\n * Delay all clicks until a future date happens\n * ```javascript\n * const clicks = fromEvent(document, 'click');\n * const date = new Date('March 15, 2050 12:00:00'); // in the future\n * const delayedClicks = clicks.pipe(delay(date)); // click emitted only after that date\n * delayedClicks.subscribe(x => console.log(x));\n * ```\n *\n * @see {@link debounceTime}\n * @see {@link delayWhen}\n *\n * @param {number|Date} delay The delay duration in milliseconds (a `number`) or\n * a `Date` until which the emission of the source items is delayed.\n * @param {SchedulerLike} [scheduler=async] The {@link SchedulerLike} to use for\n * managing the timers that handle the time-shift for each item.\n * @return {Observable} An Observable that delays the emissions of the source\n * Observable by the specified timeout or Date.\n * @method delay\n * @owner Observable\n */\nexport function delay(delay: number|Date,\n scheduler: SchedulerLike = async): MonoTypeOperatorFunction {\n const absoluteDelay = isDate(delay);\n const delayFor = absoluteDelay ? (+delay - scheduler.now()) : Math.abs(delay);\n return (source: Observable) => source.lift(new DelayOperator(delayFor, scheduler));\n}\n\nclass DelayOperator implements Operator {\n constructor(private delay: number,\n private scheduler: SchedulerLike) {\n }\n\n call(subscriber: Subscriber, source: any): TeardownLogic {\n return source.subscribe(new DelaySubscriber(subscriber, this.delay, this.scheduler));\n }\n}\n\ninterface DelayState {\n source: DelaySubscriber;\n destination: PartialObserver;\n scheduler: SchedulerLike;\n}\n\n/**\n * We need this JSDoc comment for affecting ESDoc.\n * @ignore\n * @extends {Ignored}\n */\nclass DelaySubscriber extends Subscriber {\n private queue: Array> = [];\n private active: boolean = false;\n private errored: boolean = false;\n\n private static dispatch(this: SchedulerAction>, state: DelayState): void {\n const source = state.source;\n const queue = source.queue;\n const scheduler = state.scheduler;\n const destination = state.destination;\n\n while (queue.length > 0 && (queue[0].time - scheduler.now()) <= 0) {\n queue.shift().notification.observe(destination);\n }\n\n if (queue.length > 0) {\n const delay = Math.max(0, queue[0].time - scheduler.now());\n this.schedule(state, delay);\n } else {\n this.unsubscribe();\n source.active = false;\n }\n }\n\n constructor(destination: Subscriber,\n private delay: number,\n private scheduler: SchedulerLike) {\n super(destination);\n }\n\n private _schedule(scheduler: SchedulerLike): void {\n this.active = true;\n const destination = this.destination as Subscription;\n destination.add(scheduler.schedule>(DelaySubscriber.dispatch, this.delay, {\n source: this, destination: this.destination, scheduler: scheduler\n }));\n }\n\n private scheduleNotification(notification: Notification): void {\n if (this.errored === true) {\n return;\n }\n\n const scheduler = this.scheduler;\n const message = new DelayMessage(scheduler.now() + this.delay, notification);\n this.queue.push(message);\n\n if (this.active === false) {\n this._schedule(scheduler);\n }\n }\n\n protected _next(value: T) {\n this.scheduleNotification(Notification.createNext(value));\n }\n\n protected _error(err: any) {\n this.errored = true;\n this.queue = [];\n this.destination.error(err);\n this.unsubscribe();\n }\n\n protected _complete() {\n this.scheduleNotification(Notification.createComplete());\n this.unsubscribe();\n }\n}\n\nclass DelayMessage {\n constructor(public readonly time: number,\n public readonly notification: Notification) {\n }\n}\n"},"lineCount":null}},"hash":"43e9a65a529251936b3dd1ffffcc9efe","cacheData":{"env":{}}}