Sha256: 3d41b390d083eeb4414fb7e71d37d55c9098f08a86dddcdbb03bb80c387310cb

Contents?: true

Size: 646 Bytes

Versions: 53

Compression:

Stored size: 646 Bytes

Contents

import { Subscriber } from './Subscriber';
import { InnerSubscriber } from './InnerSubscriber';

/**
 * We need this JSDoc comment for affecting ESDoc.
 * @ignore
 * @extends {Ignored}
 */
export class OuterSubscriber<T, R> extends Subscriber<T> {
  notifyNext(outerValue: T, innerValue: R,
             outerIndex: number, innerIndex: number,
             innerSub: InnerSubscriber<T, R>): void {
    this.destination.next(innerValue);
  }

  notifyError(error: any, innerSub: InnerSubscriber<T, R>): void {
    this.destination.error(error);
  }

  notifyComplete(innerSub: InnerSubscriber<T, R>): void {
    this.destination.complete();
  }
}

Version data entries

53 entries across 51 versions & 5 rubygems

Version Path
reed_sdk-1.0.1 node_modules/concurrently/node_modules/rxjs/src/internal/OuterSubscriber.ts
reed_sdk-1.0.0 node_modules/concurrently/node_modules/rxjs/src/internal/OuterSubscriber.ts
ilog-0.4.1 node_modules/rxjs/src/OuterSubscriber.ts
ilog-0.4.0 node_modules/rxjs/src/OuterSubscriber.ts
ilog-0.3.3 node_modules/rxjs/src/OuterSubscriber.ts
govuk_publishing_components-18.0.0 node_modules/rxjs/src/OuterSubscriber.ts
govuk_publishing_components-17.21.0 node_modules/rxjs/src/OuterSubscriber.ts
govuk_publishing_components-17.20.0 node_modules/rxjs/src/OuterSubscriber.ts
govuk_publishing_components-17.19.1 node_modules/rxjs/src/OuterSubscriber.ts
govuk_publishing_components-17.19.0 node_modules/rxjs/src/OuterSubscriber.ts
govuk_publishing_components-17.18.0 node_modules/rxjs/src/OuterSubscriber.ts
govuk_publishing_components-17.17.0 node_modules/rxjs/src/OuterSubscriber.ts
govuk_publishing_components-17.16.0 node_modules/rxjs/src/OuterSubscriber.ts
govuk_publishing_components-17.15.0 node_modules/rxjs/src/OuterSubscriber.ts
govuk_publishing_components-17.14.0 node_modules/rxjs/src/OuterSubscriber.ts
govuk_publishing_components-17.13.0 node_modules/rxjs/src/OuterSubscriber.ts
govuk_publishing_components-17.12.2 node_modules/rxjs/src/OuterSubscriber.ts
govuk_publishing_components-17.12.1 node_modules/rxjs/src/OuterSubscriber.ts
govuk_publishing_components-17.12.0 node_modules/rxjs/src/OuterSubscriber.ts
govuk_publishing_components-17.11.0 node_modules/rxjs/src/OuterSubscriber.ts