Sha256: 739427802a236b0b33358ecb1e8e2d1d8526e357950733b032969d735a1e3180
Contents?: true
Size: 837 Bytes
Versions: 49
Compression:
Stored size: 837 Bytes
Contents
import { Observable, SubscribableOrPromise } from '../Observable'; import { Subscriber } from '../Subscriber'; import { AnonymousSubscription, TeardownLogic } from '../Subscription'; /** * We need this JSDoc comment for affecting ESDoc. * @extends {Ignored} * @hide true */ export declare class UsingObservable<T> extends Observable<T> { private resourceFactory; private observableFactory; static create<T>(resourceFactory: () => AnonymousSubscription | void, observableFactory: (resource: AnonymousSubscription) => SubscribableOrPromise<T> | void): Observable<T>; constructor(resourceFactory: () => AnonymousSubscription | void, observableFactory: (resource: AnonymousSubscription) => SubscribableOrPromise<T> | void); /** @deprecated internal use only */ _subscribe(subscriber: Subscriber<T>): TeardownLogic; }
Version data entries
49 entries across 49 versions & 4 rubygems