diff options
Diffstat (limited to 'tools/node_modules/eslint/node_modules/rxjs/src/internal/operators/takeWhile.ts')
-rw-r--r-- | tools/node_modules/eslint/node_modules/rxjs/src/internal/operators/takeWhile.ts | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/tools/node_modules/eslint/node_modules/rxjs/src/internal/operators/takeWhile.ts b/tools/node_modules/eslint/node_modules/rxjs/src/internal/operators/takeWhile.ts index 03a90178b6..16c396e014 100644 --- a/tools/node_modules/eslint/node_modules/rxjs/src/internal/operators/takeWhile.ts +++ b/tools/node_modules/eslint/node_modules/rxjs/src/internal/operators/takeWhile.ts @@ -1,7 +1,10 @@ import { Operator } from '../Operator'; import { Observable } from '../Observable'; import { Subscriber } from '../Subscriber'; -import { MonoTypeOperatorFunction, TeardownLogic } from '../types'; +import { OperatorFunction, MonoTypeOperatorFunction, TeardownLogic } from '../types'; + +export function takeWhile<T, S extends T>(predicate: (value: T, index: number) => value is S): OperatorFunction<T, S>; +export function takeWhile<T>(predicate: (value: T, index: number) => boolean): MonoTypeOperatorFunction<T>; /** * Emits values emitted by the source Observable so long as each value satisfies |