| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 | import { SuperComponent } from '../common/src/index';import { UploadFile } from './type';export default class Upload extends SuperComponent {    externalClasses: string[];    options: {        multipleSlots: boolean;    };    data: {        classPrefix: string;        prefix: string;        current: boolean;        proofs: any[];        customFiles: UploadFile[];        customLimit: number;    };    properties: import("./type").TdUploadProps;    controlledProps: {        key: string;        event: string;    }[];    observers: {        files(files: UploadFile): void;        max(max: any): void;        gridConfig(): void;    };    lifetimes: {        ready(): void;    };    onProofTap(e: any): void;    handleLimit(customFiles: UploadFile[], max: number): void;    triggerSuccessEvent(files: any): void;    triggerFailEvent(err: any): void;    onFileClick(e: any): void;    getFileType(mediaType: string[], tempFilePath: string, fileType?: string): string;    getRandFileName(filePath: any): string;    onDelete(e: any): void;    deleteHandle(index: number): void;    updateGrid(): void;    methods: {        uploadFiles(files: UploadFile[]): Promise<unknown>;        startUpload(files: UploadFile[]): any;        onAddTap(): void;        chooseMedia(mediaType: any): void;        chooseMessageFile(mediaType: any): void;        afterSelect(files: any): void;    };}
 |