Sha256: 5a916dc820feae93748b8498cbb36b209f5e4f6e66a850768466bf6427f70a35
Contents?: true
Size: 879 Bytes
Versions: 49
Compression:
Stored size: 879 Bytes
Contents
import { Subject } from '../Subject'; import { Subscriber } from '../Subscriber'; import { Subscription } from '../Subscription'; import { Scheduler } from '../Scheduler'; import { TestMessage } from './TestMessage'; import { SubscriptionLog } from './SubscriptionLog'; import { SubscriptionLoggable } from './SubscriptionLoggable'; /** * We need this JSDoc comment for affecting ESDoc. * @ignore * @extends {Ignored} */ export declare class HotObservable<T> extends Subject<T> implements SubscriptionLoggable { messages: TestMessage[]; subscriptions: SubscriptionLog[]; scheduler: Scheduler; logSubscribedFrame: () => number; logUnsubscribedFrame: (index: number) => void; constructor(messages: TestMessage[], scheduler: Scheduler); /** @deprecated internal use only */ _subscribe(subscriber: Subscriber<any>): Subscription; setup(): void; }
Version data entries
49 entries across 49 versions & 4 rubygems