Bones/node_modules/rxjs/scheduler/VirtualTimeScheduler.d.ts
SOUTHERNCO\x2mjbyrn 7efe7605b8 Template Upload
2017-05-17 13:45:25 -04:00

18 lines
567 B
TypeScript

import { Scheduler } from '../Scheduler';
import { Subscription } from '../Subscription';
import { Action } from './Action';
export declare class VirtualTimeScheduler implements Scheduler {
actions: Action[];
active: boolean;
scheduledId: number;
index: number;
sorted: boolean;
frame: number;
maxFrames: number;
protected static frameTimeFactor: number;
now(): number;
flush(): void;
addAction<T>(action: Action): void;
schedule<T>(work: (x?: any) => Subscription | void, delay?: number, state?: any): Subscription;
}