UNPKG

naive-upload

Version:

<p align="left"> <a href="https://www.npmjs.org/package/naive-upload"> <img src="https://img.shields.io/npm/v/naive-upload.svg"> </a> <a href="https://bundlephobia.com/package/naive-upload@latest"> <img src="https://img.shields.io/bundl

151 lines (150 loc) 4.14 kB
import { PropType, ComponentPublicInstance } from "vue-demi"; import NaiveUpload from "../../Core/NaiveUpload"; import SelectedFile from "../../Model/SelectedFile"; declare const _default: import("vue-demi").DefineComponent<{ /** * 文件上传工具实例 */ upload: { type: PropType<NaiveUpload>; default(): any; require: boolean; }; /** * 插槽属性 */ slotProps: { type: PropType<{ /** * 选择的文件 */ selectedFile: SelectedFile; /** * 重命名 */ rename: { /** * 启用/禁用 */ enable: () => boolean; /** * 正在重命名 */ active: boolean; /** * 值 */ value: string; }; /** * 方法 */ funs: { /** * 设置重命名输入框引用对象 * * @param el 引用对象 */ setRenameInputRef: (el: Element | ComponentPublicInstance | null) => void; /** * 确认重命名 * * @param {any} event */ renameKeydown: (event: KeyboardEvent) => void; /** * 重命名结束 */ renameDone: () => void; }; /** * 显示/隐藏 加载层 */ loadingShow: boolean; /** * 加载层信息 */ loadingInfo: string; }>; require: boolean; }; }, { renderData: { selectedFileSortMap: Map<number, number>; }; }, unknown, {}, { /** *加载层样式 */ lodingStyle(): string; }, import("vue-demi").ComponentOptionsMixin, import("vue-demi").ComponentOptionsMixin, {}, string, import("vue-demi").VNodeProps & import("vue-demi").AllowedComponentProps & import("vue-demi").ComponentCustomProps, Readonly<import("vue-demi").ExtractPropTypes<{ /** * 文件上传工具实例 */ upload: { type: PropType<NaiveUpload>; default(): any; require: boolean; }; /** * 插槽属性 */ slotProps: { type: PropType<{ /** * 选择的文件 */ selectedFile: SelectedFile; /** * 重命名 */ rename: { /** * 启用/禁用 */ enable: () => boolean; /** * 正在重命名 */ active: boolean; /** * 值 */ value: string; }; /** * 方法 */ funs: { /** * 设置重命名输入框引用对象 * * @param el 引用对象 */ setRenameInputRef: (el: Element | ComponentPublicInstance | null) => void; /** * 确认重命名 * * @param {any} event */ renameKeydown: (event: KeyboardEvent) => void; /** * 重命名结束 */ renameDone: () => void; }; /** * 显示/隐藏 加载层 */ loadingShow: boolean; /** * 加载层信息 */ loadingInfo: string; }>; require: boolean; }; }>>, { upload: NaiveUpload; }>; export default _default;