UNPKG

vimr

Version:

## 安装 ``` pnpm add vimr ``` ## 使用

140 lines (139 loc) 3.85 kB
import type { UploadFileInfo } from './props'; declare const _default: import("vue").DefineComponent<{ show: { type: BooleanConstructor; default: undefined; }; blur: { type: BooleanConstructor; default: boolean; }; disabled: { type: BooleanConstructor; default: boolean; }; accept: { type: StringConstructor; default: undefined; }; max: { type: NumberConstructor; default: number; }; multiple: { type: BooleanConstructor; default: boolean; }; name: { type: StringConstructor; default: string; }; action: { type: StringConstructor; default: undefined; }; headers: { type: ObjectConstructor; default: undefined; }; customRequest: { type: import("vue").PropType<(options: import("./props").UploadCustomRequestOptions) => void>; default: undefined; }; data: { type: ObjectConstructor; default: undefined; }; defaultFileList: { type: import("vue").PropType<UploadFileInfo[]>; default: undefined; }; fileList: { type: import("vue").PropType<UploadFileInfo[]>; default: undefined; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:show": (v: boolean) => void; } & { "update:fileList": (fileList: UploadFileInfo[]) => void; } & { finish: (v: UploadFileInfo) => void; } & { error: (v: UploadFileInfo) => void; } & { change: (v: UploadFileInfo[]) => void; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ show: { type: BooleanConstructor; default: undefined; }; blur: { type: BooleanConstructor; default: boolean; }; disabled: { type: BooleanConstructor; default: boolean; }; accept: { type: StringConstructor; default: undefined; }; max: { type: NumberConstructor; default: number; }; multiple: { type: BooleanConstructor; default: boolean; }; name: { type: StringConstructor; default: string; }; action: { type: StringConstructor; default: undefined; }; headers: { type: ObjectConstructor; default: undefined; }; customRequest: { type: import("vue").PropType<(options: import("./props").UploadCustomRequestOptions) => void>; default: undefined; }; data: { type: ObjectConstructor; default: undefined; }; defaultFileList: { type: import("vue").PropType<UploadFileInfo[]>; default: undefined; }; fileList: { type: import("vue").PropType<UploadFileInfo[]>; default: undefined; }; }>> & { onChange?: ((v: UploadFileInfo[]) => any) | undefined; onError?: ((v: UploadFileInfo) => any) | undefined; "onUpdate:show"?: ((v: boolean) => any) | undefined; onFinish?: ((v: UploadFileInfo) => any) | undefined; "onUpdate:fileList"?: ((fileList: UploadFileInfo[]) => any) | undefined; }, { name: string; data: Record<string, any>; show: boolean; multiple: boolean; disabled: boolean; blur: boolean; accept: string; max: number; action: string; headers: Record<string, any>; customRequest: (options: import("./props").UploadCustomRequestOptions) => void; defaultFileList: UploadFileInfo[]; fileList: UploadFileInfo[]; }>; export default _default;