click-track
Version:
JavaScript utility for click track events.
14 lines (13 loc) • 465 B
TypeScript
import { ITimer } from "./definitions/timer";
import { IEventHandler } from "ste-events";
export declare class UniversalTimer implements ITimer {
getTimeFn: () => number;
private position;
private onTick;
private animationFrameId?;
constructor(getTimeFn: () => number);
updateTime(): void;
onUpdate(cb: IEventHandler<ITimer, number>): void;
offUpdate(cb: IEventHandler<ITimer, number>): void;
deconstruct(): void;
}