UNPKG

@reactivex/rxjs

Version:

Reactive Extensions for modern JavaScript

25 lines (24 loc) 926 B
import { Observable } from '../Observable'; import { Subscriber } from '../Subscriber'; /** * We need this JSDoc comment for affecting ESDoc. * @extends {Ignored} * @hide true */ export declare class FromEventPatternObservable<T, R> extends Observable<T> { private addHandler; private removeHandler; private selector; /** * @param addHandler * @param removeHandler * @param selector * @return {FromEventPatternObservable} * @static true * @name fromEventPattern * @owner Observable */ static create<T>(addHandler: (handler: Function) => any, removeHandler: (handler: Function) => void, selector?: (...args: Array<any>) => T): FromEventPatternObservable<T, {}>; constructor(addHandler: (handler: Function) => any, removeHandler: (handler: Function) => void, selector?: (...args: Array<any>) => T); protected _subscribe(subscriber: Subscriber<T>): void; }