UNPKG

@reactivex/rxjs

Version:

Reactive Extensions for modern JavaScript

20 lines (19 loc) 775 B
import { Scheduler } from '../Scheduler'; import { Observable } from '../Observable'; import { Subscriber } from '../Subscriber'; import { TeardownLogic } from '../Subscription'; /** * We need this JSDoc comment for affecting ESDoc. * @extends {Ignored} * @hide true */ export declare class ArrayLikeObservable<T> extends Observable<T> { private arrayLike; private scheduler; private mapFn; static create<T>(arrayLike: ArrayLike<T>, mapFn: (x: T, y: number) => T, thisArg: any, scheduler?: Scheduler): Observable<T>; static dispatch(state: any): void; private value; constructor(arrayLike: ArrayLike<T>, mapFn: (x: T, y: number) => T, thisArg: any, scheduler?: Scheduler); protected _subscribe(subscriber: Subscriber<T>): TeardownLogic; }