ivue-material-plus
Version:
A high quality UI components Library with Vue.js
35 lines (34 loc) • 1.69 kB
TypeScript
export declare const IvueMessage: import("../../utils/install").SFCInstallWithContext<{
info(options: import("./types/message").Options): {
close: (id: string, userOnClose?: (vm: import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>) => void) => void;
};
success(options: import("./types/message").Options): {
close: (id: string, userOnClose?: (vm: import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>) => void) => void;
};
warning(options: import("./types/message").Options): {
close: (id: string, userOnClose?: (vm: import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>) => void) => void;
};
error(options: import("./types/message").Options): {
close: (id: string, userOnClose?: (vm: import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>) => void) => void;
};
loading(options: import("./types/message").Options): {
close: (id: string, userOnClose?: (vm: import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>) => void) => void;
};
config(options: import("./types/message").Options): void;
close: (id: string, userOnClose?: (vm: import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>) => void) => void;
closeAll: () => void;
}>;
export default IvueMessage;
export * from './index.vue';