tass-ui
Version:
A high quality UI Toolkit built on Vue.js3+.
40 lines (39 loc) • 1.39 kB
TypeScript
declare const _sfc_main: import("vue").DefineComponent<{
props: {
type: ObjectConstructor;
};
drop: {
type: BooleanConstructor;
default: () => boolean;
};
}, {
props: any;
emits: (event: "changeUpload" | "deleteUpload" | "dropUpload", ...args: any[]) => void;
inputRef: import("vue").Ref<HTMLElement | null>;
fileList: any;
style: {
background: string;
border: string;
};
isDrag: import("vue").Ref<boolean>;
drag: import("vue").Ref<HTMLElement | null>;
beginUpload: () => void;
submitUpload: (e?: any) => void;
deleteUpload: (i?: any) => void;
handleDrop: (e?: any) => void;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("changeUpload" | "deleteUpload" | "dropUpload")[], "changeUpload" | "deleteUpload" | "dropUpload", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
props: {
type: ObjectConstructor;
};
drop: {
type: BooleanConstructor;
default: () => boolean;
};
}>> & {
onChangeUpload?: ((...args: any[]) => any) | undefined;
onDeleteUpload?: ((...args: any[]) => any) | undefined;
onDropUpload?: ((...args: any[]) => any) | undefined;
}, {
drop: boolean;
}>;
export default _sfc_main;