xxm-test-js
Version:
xxm-js通用js工具(utils)库
25 lines (24 loc) • 737 B
TypeScript
/**
* 时间线程类,用于定时触发事件
*
* 使用场景:当需要在特定时间间隔内重复执行某些操作时,可以使用此类。
* 例如,定时更新页面上的时钟显示、定时发送数据请求等。
*
* @param {number} intervalTime - 时间间隔(毫秒),表示事件触发的时间间隔。
*
* @returns {TimeThread} - 返回一个 TimeThread 实例,可用于控制事件的启动、暂停和终止。
*/
declare class TimeThread {
private intervalId;
private intervalTime;
constructor(intervalTime: number);
start(): void;
pause(): void;
terminate(): void;
}
declare global {
interface Window {
CLOCK_EVENT: string;
}
}
export { TimeThread };