123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108 |
- import type { RcFile } from './interface';
- declare const _default: import("vue").DefineComponent<{
- capture: import("vue").PropType<boolean | "user" | "environment">;
- multipart: {
- type: BooleanConstructor;
- default: any;
- };
- name: StringConstructor;
- disabled: {
- type: BooleanConstructor;
- default: any;
- };
- componentTag: import("vue").PropType<any>;
- action: import("vue").PropType<import("./interface").Action>;
- method: import("vue").PropType<import("./interface").UploadRequestMethod>;
- directory: {
- type: BooleanConstructor;
- default: any;
- };
- data: import("vue").PropType<Record<string, unknown> | ((file: string | Blob | RcFile) => Record<string, unknown>)>;
- headers: import("vue").PropType<import("./interface").UploadRequestHeader>;
- accept: StringConstructor;
- multiple: {
- type: BooleanConstructor;
- default: any;
- };
- onBatchStart: import("vue").PropType<(fileList: {
- file: RcFile;
- parsedFile: string | File | Blob;
- }[]) => void>;
- onReject: import("vue").PropType<(fileList: RcFile[]) => void>;
- onStart: import("vue").PropType<(file: RcFile) => void>;
- onError: import("vue").PropType<(error: Error, ret: Record<string, unknown>, file: RcFile) => void>;
- onSuccess: import("vue").PropType<(response: Record<string, unknown>, file: RcFile, xhr: XMLHttpRequest) => void>;
- onProgress: import("vue").PropType<(event: import("./interface").UploadProgressEvent, file: RcFile) => void>;
- beforeUpload: import("vue").PropType<(file: RcFile, FileList: RcFile[]) => import("./interface").BeforeUploadFileType | Promise<void | import("./interface").BeforeUploadFileType>>;
- customRequest: import("vue").PropType<(option: import("./interface").UploadRequestOption<any>) => void>;
- withCredentials: {
- type: BooleanConstructor;
- default: any;
- };
- openFileDialogOnClick: {
- type: BooleanConstructor;
- default: any;
- };
- prefixCls: StringConstructor;
- id: StringConstructor;
- onMouseenter: import("vue").PropType<(e: MouseEvent) => void>;
- onMouseleave: import("vue").PropType<(e: MouseEvent) => void>;
- onClick: import("vue").PropType<(e: KeyboardEvent | MouseEvent) => void>;
- }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
- capture: import("vue").PropType<boolean | "user" | "environment">;
- multipart: {
- type: BooleanConstructor;
- default: any;
- };
- name: StringConstructor;
- disabled: {
- type: BooleanConstructor;
- default: any;
- };
- componentTag: import("vue").PropType<any>;
- action: import("vue").PropType<import("./interface").Action>;
- method: import("vue").PropType<import("./interface").UploadRequestMethod>;
- directory: {
- type: BooleanConstructor;
- default: any;
- };
- data: import("vue").PropType<Record<string, unknown> | ((file: string | Blob | RcFile) => Record<string, unknown>)>;
- headers: import("vue").PropType<import("./interface").UploadRequestHeader>;
- accept: StringConstructor;
- multiple: {
- type: BooleanConstructor;
- default: any;
- };
- onBatchStart: import("vue").PropType<(fileList: {
- file: RcFile;
- parsedFile: string | File | Blob;
- }[]) => void>;
- onReject: import("vue").PropType<(fileList: RcFile[]) => void>;
- onStart: import("vue").PropType<(file: RcFile) => void>;
- onError: import("vue").PropType<(error: Error, ret: Record<string, unknown>, file: RcFile) => void>;
- onSuccess: import("vue").PropType<(response: Record<string, unknown>, file: RcFile, xhr: XMLHttpRequest) => void>;
- onProgress: import("vue").PropType<(event: import("./interface").UploadProgressEvent, file: RcFile) => void>;
- beforeUpload: import("vue").PropType<(file: RcFile, FileList: RcFile[]) => import("./interface").BeforeUploadFileType | Promise<void | import("./interface").BeforeUploadFileType>>;
- customRequest: import("vue").PropType<(option: import("./interface").UploadRequestOption<any>) => void>;
- withCredentials: {
- type: BooleanConstructor;
- default: any;
- };
- openFileDialogOnClick: {
- type: BooleanConstructor;
- default: any;
- };
- prefixCls: StringConstructor;
- id: StringConstructor;
- onMouseenter: import("vue").PropType<(e: MouseEvent) => void>;
- onMouseleave: import("vue").PropType<(e: MouseEvent) => void>;
- onClick: import("vue").PropType<(e: KeyboardEvent | MouseEvent) => void>;
- }>>, {
- multiple: boolean;
- disabled: boolean;
- multipart: boolean;
- directory: boolean;
- withCredentials: boolean;
- openFileDialogOnClick: boolean;
- }>;
- export default _default;
|