shimi
Version:
A JS framework for building complex MIDI applications
20 lines (19 loc) • 517 B
TypeScript
export default class ClockUpdateSource {
private _useWebWorker;
get useWebWorker(): boolean;
private _msPerTick;
get msPerTick(): number;
private _callback;
get callback(): (() => void);
private _running;
get running(): boolean;
private _webWorker;
private _timer;
constructor(callback: () => void, msPerTick?: number);
start(): boolean;
stop(): boolean;
private _startRunning;
private _startWebWorker;
private _setInterval;
private _stopRunning;
}