UNPKG

rxjs

Version:

Reactive Extensions for modern JavaScript

19 lines (18 loc) 638 B
import { IScheduler } 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 ScalarObservable<T> extends Observable<T> { value: T; private scheduler; static create<T>(value: T, scheduler?: IScheduler): ScalarObservable<T>; static dispatch(state: any): void; _isScalar: boolean; constructor(value: T, scheduler?: IScheduler); protected _subscribe(subscriber: Subscriber<T>): TeardownLogic; }