轮询类。
import { Polling } from '@just4/polling';const polling = new Polling(() => { return new Promise((resolve) => { setTimeout(() => { console.log('executed'); resolve(); }, 1000); });}, { interval: 2000});polling.start();
构造函数。
执行函数,返回值为 Promise(带有 then 方法)时会进行异步处理。
轮询选项。
执行函数。
是否正在运行异步函数
是否要在当前执行结束后马上运行执行函数。
轮询是否已启动。
轮询对应的 setTimeout 的计时器。
清理计时器。
执行轮询函数。
下一次轮询。
在当前轮询结束后马上执行一次执行函数。
启动轮询。
停止轮询。
更新轮询选项。
停止所有轮询任务。
Generated using TypeDoc
轮询类。