Giant blob of minor changes
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-prettier / node_modules / rxjs / internal / operators / mergeMap.d.ts
index 30d5280b06b45a61e2a0fba834063683b7d0149b..be37be0b12c3252662ee01c1bdfc6a9dd0e1413a 100644 (file)
@@ -1,9 +1,7 @@
 import { Operator } from '../Operator';
 import { Subscriber } from '../Subscriber';
-import { Subscription } from '../Subscription';
-import { OuterSubscriber } from '../OuterSubscriber';
-import { InnerSubscriber } from '../InnerSubscriber';
 import { ObservableInput, OperatorFunction, ObservedValueOf } from '../types';
+import { SimpleOuterSubscriber } from '../innerSubscribe';
 export declare function mergeMap<T, O extends ObservableInput<any>>(project: (value: T, index: number) => O, concurrent?: number): OperatorFunction<T, ObservedValueOf<O>>;
 /** @deprecated resultSelector no longer supported, use inner map instead */
 export declare function mergeMap<T, O extends ObservableInput<any>>(project: (value: T, index: number) => O, resultSelector: undefined, concurrent?: number): OperatorFunction<T, ObservedValueOf<O>>;
@@ -20,7 +18,7 @@ export declare class MergeMapOperator<T, R> implements Operator<T, R> {
  * @ignore
  * @extends {Ignored}
  */
-export declare class MergeMapSubscriber<T, R> extends OuterSubscriber<T, R> {
+export declare class MergeMapSubscriber<T, R> extends SimpleOuterSubscriber<T, R> {
     private project;
     private concurrent;
     private hasCompleted;
@@ -32,8 +30,8 @@ export declare class MergeMapSubscriber<T, R> extends OuterSubscriber<T, R> {
     protected _tryNext(value: T): void;
     private _innerSub;
     protected _complete(): void;
-    notifyNext(outerValue: T, innerValue: R, outerIndex: number, innerIndex: number, innerSub: InnerSubscriber<T, R>): void;
-    notifyComplete(innerSub: Subscription): void;
+    notifyNext(innerValue: R): void;
+    notifyComplete(): void;
 }
 /**
  * @deprecated renamed. Use {@link mergeMap}