Sha256: 542d73be66200920a38d7400585e764906e599c2e43a0dcdac66053644632d9a

Contents?: true

Size: 1.58 KB

Versions: 49

Compression:

Stored size: 1.58 KB

Contents

{"version":3,"file":"InnerSubscriber.js","sourceRoot":"","sources":["../src/InnerSubscriber.ts"],"names":[],"mappings":";;;;;;AAAA,2BAA2B,cAAc,CAAC,CAAA;AAG1C;;;;GAIG;AACH;IAA2C,mCAAa;IAGtD,yBAAoB,MAA6B,EAAU,UAAa,EAAU,UAAkB;QAClG,iBAAO,CAAC;QADU,WAAM,GAAN,MAAM,CAAuB;QAAU,eAAU,GAAV,UAAU,CAAG;QAAU,eAAU,GAAV,UAAU,CAAQ;QAF5F,UAAK,GAAW,CAAC,CAAC;IAI1B,CAAC;IAES,+BAAK,GAAf,UAAgB,KAAQ;QACtB,IAAI,CAAC,MAAM,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,EAAE,KAAK,EAAE,IAAI,CAAC,UAAU,EAAE,IAAI,CAAC,KAAK,EAAE,EAAE,IAAI,CAAC,CAAC;IACtF,CAAC;IAES,gCAAM,GAAhB,UAAiB,KAAU;QACzB,IAAI,CAAC,MAAM,CAAC,WAAW,CAAC,KAAK,EAAE,IAAI,CAAC,CAAC;QACrC,IAAI,CAAC,WAAW,EAAE,CAAC;IACrB,CAAC;IAES,mCAAS,GAAnB;QACE,IAAI,CAAC,MAAM,CAAC,cAAc,CAAC,IAAI,CAAC,CAAC;QACjC,IAAI,CAAC,WAAW,EAAE,CAAC;IACrB,CAAC;IACH,sBAAC;AAAD,CAAC,AApBD,CAA2C,uBAAU,GAoBpD;AApBY,uBAAe,kBAoB3B,CAAA","sourcesContent":["import { Subscriber } from './Subscriber';\nimport { OuterSubscriber } from './OuterSubscriber';\n\n/**\n * We need this JSDoc comment for affecting ESDoc.\n * @ignore\n * @extends {Ignored}\n */\nexport class InnerSubscriber<T, R> extends Subscriber<R> {\n  private index: number = 0;\n\n  constructor(private parent: OuterSubscriber<T, R>, private outerValue: T, private outerIndex: number) {\n    super();\n  }\n\n  protected _next(value: R): void {\n    this.parent.notifyNext(this.outerValue, value, this.outerIndex, this.index++, this);\n  }\n\n  protected _error(error: any): void {\n    this.parent.notifyError(error, this);\n    this.unsubscribe();\n  }\n\n  protected _complete(): void {\n    this.parent.notifyComplete(this);\n    this.unsubscribe();\n  }\n}\n"]}

Version data entries

49 entries across 49 versions & 4 rubygems

Version Path
ilog-0.4.1 node_modules/rxjs/InnerSubscriber.js.map
ilog-0.4.0 node_modules/rxjs/InnerSubscriber.js.map
ilog-0.3.3 node_modules/rxjs/InnerSubscriber.js.map
govuk_publishing_components-18.0.0 node_modules/rxjs/InnerSubscriber.js.map
govuk_publishing_components-17.21.0 node_modules/rxjs/InnerSubscriber.js.map
govuk_publishing_components-17.20.0 node_modules/rxjs/InnerSubscriber.js.map
govuk_publishing_components-17.19.1 node_modules/rxjs/InnerSubscriber.js.map
govuk_publishing_components-17.19.0 node_modules/rxjs/InnerSubscriber.js.map
govuk_publishing_components-17.18.0 node_modules/rxjs/InnerSubscriber.js.map
govuk_publishing_components-17.17.0 node_modules/rxjs/InnerSubscriber.js.map
govuk_publishing_components-17.16.0 node_modules/rxjs/InnerSubscriber.js.map
govuk_publishing_components-17.15.0 node_modules/rxjs/InnerSubscriber.js.map
govuk_publishing_components-17.14.0 node_modules/rxjs/InnerSubscriber.js.map
govuk_publishing_components-17.13.0 node_modules/rxjs/InnerSubscriber.js.map
govuk_publishing_components-17.12.2 node_modules/rxjs/InnerSubscriber.js.map
govuk_publishing_components-17.12.1 node_modules/rxjs/InnerSubscriber.js.map
govuk_publishing_components-17.12.0 node_modules/rxjs/InnerSubscriber.js.map
govuk_publishing_components-17.11.0 node_modules/rxjs/InnerSubscriber.js.map
govuk_publishing_components-17.10.0 node_modules/rxjs/InnerSubscriber.js.map
govuk_publishing_components-17.9.0 node_modules/rxjs/InnerSubscriber.js.map