vuux
Version:
Vue3 Nuxt3 Nuxt4 组件库
50 lines (49 loc) • 1.04 kB
TypeScript
import { App } from 'vue';
/**
* @description 顶部消息提示类
*/
declare class Message {
private static list;
static install: <T>(Vue: App<T>) => void;
/**
* 创建消息
*
* @param options 配置
*/
private static createMessage;
/**
* 移除消息
*
* @param message 消息Dom
*/
private static remove;
/**
* 自动关闭
*
* @param message 消息Dom
* @param duration 延迟ms
*/
private static autoClose;
/**
* 创建消息
*
* @param message 消息Dom
* @param duration 延迟ms
*/
private static add;
/**
* @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 Message;