hirsun-vuepress-theme-hope-plus
Version:
A light vuepress theme with tons of features and typewriter effect
61 lines (60 loc) • 1.49 kB
TypeScript
export interface TypeWriterProps {
/**
* 要轮流显示的文本数组
*/
texts: string[];
/**
* 打字速度(毫秒)
*/
typeSpeed?: number;
/**
* 删除速度(毫秒)
*/
deleteSpeed?: number;
/**
* 停留时间(毫秒)
*/
pauseTime?: number;
}
declare const _default: import("vue").DefineComponent<{
texts: {
type: () => string[];
required: true;
};
typeSpeed: {
type: NumberConstructor;
default: number;
};
deleteSpeed: {
type: NumberConstructor;
default: number;
};
pauseTime: {
type: NumberConstructor;
default: number;
};
}, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
texts: {
type: () => string[];
required: true;
};
typeSpeed: {
type: NumberConstructor;
default: number;
};
deleteSpeed: {
type: NumberConstructor;
default: number;
};
pauseTime: {
type: NumberConstructor;
default: number;
};
}>>, {
typeSpeed: number;
deleteSpeed: number;
pauseTime: number;
}, {}>;
export default _default;