myprint-design
Version:
操作简单,组件丰富的一站式打印解决方案打印设计器
59 lines (58 loc) • 1.74 kB
TypeScript
declare enum ColorStyle {
info = "#1677FF",
success = "#52c41a",
error = "#ff4d4f",
warning = "#faad14",
loading = "#1677FF"
}
declare const _default: import("vue").DefineComponent<{
duration: {
type: NumberConstructor;
required: false;
default: number;
};
top: {
type: (NumberConstructor | StringConstructor)[];
required: false;
default: number;
};
}, {
props: any;
ColorStyle: typeof ColorStyle;
resetTimer: import("vue").Ref<any>;
showMessage: import("vue").Ref<boolean[]>;
hideTimers: import("vue").Ref<any[]>;
messageContent: import("vue").Ref<{
content: string;
mode: string;
}[]>;
messTop: import("vue").ComputedRef<any>;
clear: import("vue").ComputedRef<boolean>;
onEnter: (index: number) => void;
onLeave: (index: number) => void;
show: () => void;
info: (content: string) => void;
success: (content: string) => void;
error: (content: string) => void;
warning: (content: string) => void;
loading: (content: string) => void;
emit: (event: "close", ...args: any[]) => void;
onHideMessage: (index: number) => void;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "close"[], "close", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
duration: {
type: NumberConstructor;
required: false;
default: number;
};
top: {
type: (NumberConstructor | StringConstructor)[];
required: false;
default: number;
};
}>> & {
onClose?: (...args: any[]) => any;
}, {
top: string | number;
duration: number;
}, {}>;
export default _default;