strive-element
Version:
Vue3 st-element components
26 lines (25 loc) • 1.02 kB
TypeScript
import type { CreateMessageProps, MessageContext } from './types';
export declare const createMessage: (props: CreateMessageProps) => {
id: string;
vnode: import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>;
vm: import("vue").ComponentInternalInstance;
props: {
id: string;
zIndex: number;
onDestroy: () => void;
type?: "success" | "warning" | "info" | "error" | undefined;
offset?: number | undefined;
message?: string | import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}> | undefined;
duration?: number | undefined;
showClose?: boolean | undefined;
transitionName?: string | undefined;
};
destroy: () => void;
};
export declare const getLastInstance: () => MessageContext | undefined;
export declare const getLastBottomOffset: (id: string) => any;
export declare const closeAll: () => void;