UNPKG

tdesign-mobile-vue

Version:
136 lines (135 loc) 3.96 kB
import { TdUploadProps } from './type'; import { PropType } from 'vue'; declare const _default: { accept: { type: StringConstructor; default: string; }; action: { type: StringConstructor; default: string; }; addBtn: { type: BooleanConstructor; default: boolean; }; addContent: { type: PropType<TdUploadProps['addContent']>; }; allowUploadDuplicateFile: BooleanConstructor; autoUpload: { type: BooleanConstructor; default: boolean; }; beforeAllFilesUpload: { type: PropType<TdUploadProps['beforeAllFilesUpload']>; }; beforeUpload: { type: PropType<TdUploadProps['beforeUpload']>; }; capture: { type: PropType<TdUploadProps['capture']>; }; data: { type: PropType<TdUploadProps['data']>; }; disabled: { type: BooleanConstructor; default: any; }; fileListDisplay: { type: PropType<TdUploadProps['fileListDisplay']>; }; files: { type: PropType<TdUploadProps['files']>; default: TdUploadProps['files']; }; defaultFiles: { type: PropType<TdUploadProps['defaultFiles']>; default: () => TdUploadProps['defaultFiles']; }; format: { type: PropType<TdUploadProps['format']>; }; formatRequest: { type: PropType<TdUploadProps['formatRequest']>; }; formatResponse: { type: PropType<TdUploadProps['formatResponse']>; }; headers: { type: PropType<TdUploadProps['headers']>; }; imageProps: { type: PropType<TdUploadProps['imageProps']>; }; isBatchUpload: BooleanConstructor; max: { type: NumberConstructor; default: number; }; method: { type: PropType<TdUploadProps['method']>; default: TdUploadProps['method']; validator(val: TdUploadProps['method']): boolean; }; mockProgressDuration: { type: NumberConstructor; }; multiple: BooleanConstructor; name: { type: StringConstructor; default: string; }; preview: { type: BooleanConstructor; default: boolean; }; removeBtn: { type: BooleanConstructor; default: boolean; }; requestMethod: { type: PropType<TdUploadProps['requestMethod']>; }; sizeLimit: { type: PropType<TdUploadProps['sizeLimit']>; }; useMockProgress: { type: BooleanConstructor; default: boolean; }; uploadAllFilesInOneRequest: BooleanConstructor; theme: { type: PropType<TdUploadProps['theme']>; default: TdUploadProps['theme']; validator(val: TdUploadProps['theme']): boolean; }; value: { type: PropType<TdUploadProps['value']>; default: TdUploadProps['value']; }; modelValue: { type: PropType<TdUploadProps['value']>; default: TdUploadProps['value']; }; defaultValue: { type: PropType<TdUploadProps['defaultValue']>; default: () => TdUploadProps['defaultValue']; }; withCredentials: BooleanConstructor; onCancelUpload: PropType<TdUploadProps['onCancelUpload']>; onChange: PropType<TdUploadProps['onChange']>; onClickUpload: PropType<TdUploadProps['onClickUpload']>; onFail: PropType<TdUploadProps['onFail']>; onOneFileFail: PropType<TdUploadProps['onOneFileFail']>; onOneFileSuccess: PropType<TdUploadProps['onOneFileSuccess']>; onPreview: PropType<TdUploadProps['onPreview']>; onProgress: PropType<TdUploadProps['onProgress']>; onRemove: PropType<TdUploadProps['onRemove']>; onSelectChange: PropType<TdUploadProps['onSelectChange']>; onSuccess: PropType<TdUploadProps['onSuccess']>; onValidate: PropType<TdUploadProps['onValidate']>; onWaitingUploadFilesChange: PropType<TdUploadProps['onWaitingUploadFilesChange']>; }; export default _default;