@duoduo-oba/ng-devui
Version:
DevUI components based on Angular
20 lines (19 loc) • 761 B
TypeScript
import { TemplateRef, EventEmitter, OnDestroy } from '@angular/core';
import { I18nInterface, I18nService } from '@duoduo-oba/ng-devui/i18n';
import { Subscription } from 'rxjs';
export declare class UploadedFilesComponent implements OnDestroy {
private i18n;
uploadedFiles: Array<Object>;
uploadedFilesRef: TemplateRef<any>;
filePath: string;
deleteUploadedFileEvent: EventEmitter<any>;
i18nText: I18nInterface['upload'];
i18nSubscription: Subscription;
constructor(i18n: I18nService);
cleanUploadedFiles(): void;
addAndOverwriteFile(file: Object): void;
addFile(file: Object): void;
deleteFile(filePath: string): void;
deleteFileProxy: (filePath: any) => void;
ngOnDestroy(): void;
}