UNPKG

@reactivex/rxjs

Version:

Reactive Extensions for modern JavaScript

12 lines (11 loc) 390 B
import { Observable } from '../Observable'; /** * @param predicate * @return {Observable<R>|WebSocketSubject<T>|Observable<T>} * @method takeWhile * @owner Observable */ export declare function takeWhile<T>(predicate: (value: T, index: number) => boolean): Observable<T>; export interface TakeWhileSignature<T> { (predicate: (value: T, index: number) => boolean): Observable<T>; }