@novely/typewriter
Version:
Эффект пишущей машинки
35 lines (32 loc) • 590 B
TypeScript
interface TypewriterOptions {
/**
* The node where the typewriter effect will be ran
*/
node: HTMLElement;
/**
* Text to be written by typewriter effect
*/
text: string;
/**
* Time for letter to be written
*/
speed?: () => number;
/**
* Writed did it work itself
*/
ended?: () => void;
}
/**
* Typewriter
*/
declare const typewriter: ({ node, text, ended, speed }: TypewriterOptions) => {
/**
* End
*/
end(): boolean;
/**
* Destroy
*/
destroy(): void;
};
export { typewriter };