jcommon
Version:
JavaScript 常用纯函数工具库
25 lines (24 loc) • 524 B
TypeScript
/**
* @description:
* @author: wxingheng
* @Date: 2023-06-13 16:08:46
* @param {*} private
* @param {*} private
* @return {*}
* @example:
*/
export declare class Typewriter {
private onConsume;
private onDone;
private queue;
private consuming;
private timer;
private strTemp;
constructor(onConsume: (str: string) => void, onDone: (str: string) => void);
dynamicSpeed(): number;
add(str: string): void;
consume(): void;
next(): void;
start(): void;
done(): void;
}