UNPKG

vuux

Version:

Vue3 Nuxt3 Nuxt4 组件库

57 lines (56 loc) 1.2 kB
import { App } from 'vue'; /** * @description 吐司提示 */ declare class Toast { private static list; static install: <T>(Vue: App<T>) => void; /** * 创建Toast * * @param options 配置 */ private static createToast; /** * 添加Toast * * @param toast Toast元素 * @param duration 延迟ms */ private static add; /** * 移除Toast * * @param toast Toast元素 */ private static remove; /** * 自动关闭 * * @param toast Toast元素 * @param duration 延迟ms */ private static autoClose; /** * @description 显示一般消息 * * @param content 内容 * @param duration 延迟ms */ static open(content: string, duration?: number): void; /** * @description 显示成功消息 * * @param content 内容 * @param duration 延迟ms */ static success(content: string, duration?: number): void; /** * @description 显示失败消息 * * @param content 内容 * @param duration 延迟ms */ static error(content: string, duration?: number): void; } export default Toast;