UNPKG

wui-api

Version:

WotsUI API Classes and Utils

21 lines 847 B
import { TypewriterSettings } from "./types.js"; export default class Typewriter { private _settings; private _elementsData; constructor(settings: TypewriterSettings); initElement(el: Element, settings?: TypewriterSettings): void; clearText(el: Element): void; deleteText(el: Element): Promise<void>; restoreText(el: Element): void; writeText(el: Element): Promise<void>; stopText(el: Element): void; private parseElementData; private parseElementCharsCount; private getTimeToWait; getSettings(el: Element): TypewriterSettings; setSettings(settings: TypewriterSettings, el?: Element): TypewriterSettings | undefined; static parseSettings(obj: { [prop: string]: any; } | TypewriterSettings, onlyDefinedProps?: boolean): TypewriterSettings; } //# sourceMappingURL=main.d.ts.map