simpleitjs
Version:
Simple light frontend framework
23 lines (22 loc) • 679 B
TypeScript
declare class Ticker {
static initDate: Date;
static currId: number;
static ticks: Ticker[];
id: number;
interval: number;
callback: Function;
nxtTick: number;
constructor(attr: any);
/**
* Registers a tick, callbacks given function per interval.
* @param {number} interval in miliseconds
* @param {Function} callback function to execute
*/
static getTick(interval: number, callback: Function): number;
/**
* Removes a registered tick.
* @param {number} interval in miliseconds
* @param {Function} callback function to execute
*/
static removeTick(id: number): void;
}