UNPKG

@villedemontreal/general-utils

Version:
35 lines 984 B
/** * A Timer object. Can be used to compute time elapsed * from its creation to the moment one of its methods * is called. * * For example : * * let timer = new Timer(); * * // ... do something * * console.log(timer.getMillisecondsElapsed()); * console.log(timer.toString()); */ export declare class Timer { private start; constructor(); /** * The number of smilliseconds elapsed since the * time was started. */ getMillisecondsElapsed(): number; /** * Computes the amount of time elapsed since the * timer was started and returns a string to represents * this duration. * * @param format the format to use for the resulting string. The * default format is "HH:mm:ss.SSS". Have a look at the moment library * documentation to see how to define a custom format : * https://momentjs.com/docs/#/displaying/format/ */ toString(format?: string): string; } //# sourceMappingURL=timer.d.ts.map