birdpaper-ui
Version:
一个通用的 vue3 UI组件库。A common vue3 UI component library.
17 lines (16 loc) • 496 B
TypeScript
/** 消息提示位置 */
export declare type MessagePosition = "top" | "bottom";
/** 消息类型 */
export declare type MessageType = "text" | "success" | "warning" | "error" | "loading";
/** 传入的消息类型 */
export declare type MessageInstance = string | MessageItem;
export interface MessageItem {
id: string;
type?: MessageType;
content: string;
duration?: number;
closeable?: boolean;
plain: boolean;
position: MessagePosition;
onClose?: Function;
}