import { Observable } from '../Observable'; import { Scheduler } from '../Scheduler'; import { TestMessage } from './TestMessage'; import { SubscriptionLog } from './SubscriptionLog'; import { SubscriptionLoggable } from './SubscriptionLoggable'; import { Subscriber } from '../Subscriber'; /** * We need this JSDoc comment for affecting ESDoc. * @ignore * @extends {Ignored} */ export declare class ColdObservable<T> extends Observable<T> implements SubscriptionLoggable { messages: TestMessage[]; subscriptions: SubscriptionLog[]; scheduler: Scheduler; logSubscribedFrame: () => number; logUnsubscribedFrame: (index: number) => void; constructor(messages: TestMessage[], scheduler: Scheduler); scheduleMessages(subscriber: Subscriber<any>): void; }
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
ColdObservable.d.ts | File | 783 B | 0644 |
|
ColdObservable.js | File | 2.29 KB | 0644 |
|
ColdObservable.js.map | File | 1.22 KB | 0644 |
|
HotObservable.d.ts | File | 920 B | 0644 |
|
HotObservable.js | File | 2.2 KB | 0644 |
|
HotObservable.js.map | File | 1.2 KB | 0644 |
|
SubscriptionLog.d.ts | File | 171 B | 0644 |
|
SubscriptionLog.js | File | 499 B | 0644 |
|
SubscriptionLog.js.map | File | 317 B | 0644 |
|
SubscriptionLoggable.d.ts | File | 286 B | 0644 |
|
SubscriptionLoggable.js | File | 931 B | 0644 |
|
SubscriptionLoggable.js.map | File | 668 B | 0644 |
|
TestMessage.d.ts | File | 160 B | 0644 |
|
TestMessage.js | File | 116 B | 0644 |
|
TestMessage.js.map | File | 119 B | 0644 |
|
TestScheduler.d.ts | File | 2.69 KB | 0644 |
|
TestScheduler.js | File | 15.93 KB | 0644 |
|
TestScheduler.js.map | File | 10.89 KB | 0644 |
|