Timer operates on milliseconds.

interface Timer {
    startTime: number;
    clearTimeout(timeoutID: number): void;
    relativeTime(): number;
    setTimeout(callback: () => void, timeoutMS: number): number;
    start(): void;
    time(): number;
    timeElapsed(): number;
}

Properties

startTime: number

Methods

  • Parameters

    • callback: () => void
    • timeoutMS: number

    Returns number