@barchart/common-js
Version:
Library of common JavaScript utilities
36 lines (35 loc) • 689 B
TypeScript
export default class WindowCounter {
/**
* @param {number} duration
* @param {number} windows
*/
constructor(duration: number, windows: number);
/**
* @public
* @param {number} count
*/
public increment(count: number): void;
/**
* @public
* @returns {number}
*/
public getCurrent(): number;
/**
* @public
* @returns {number}
*/
public getPrevious(): number;
/**
* @public
* @returns {number}
*/
public getAverage(): number;
/**
* Returns a string representation.
*
* @public
* @returns {string}
*/
public toString(): string;
#private;
}