@opensig/opendesign
Version:
<p align="center"><img src="../docs/public/opendesign-logo-light.png"/></p> <h1 align="center">opendesign</h1> <p align="center">一个 Vue 3 组件库</p> <p align="center"><b>皮肤可定制,使用 TypeScript</b></p>
13 lines (12 loc) • 571 B
TypeScript
import { ComponentPublicInstance } from 'vue';
import { MessageParamsT } from './types';
export declare function useMessage(target: string | ComponentPublicInstance | HTMLElement | null): {
info: (params: MessageParamsT) => Promise<void>;
success: (params: MessageParamsT) => Promise<void>;
warning: (params: MessageParamsT) => Promise<void>;
danger: (params: MessageParamsT) => Promise<void>;
loading: (params: MessageParamsT) => Promise<void>;
show: (params: MessageParamsT) => Promise<void>;
close: () => void;
closeAll: () => void;
};