From 97e8195d52fc7d1a72025aa8aa7f2e51369718a3 Mon Sep 17 00:00:00 2001 From: mauriziovitale84 Date: Wed, 1 Jun 2016 10:59:06 +0100 Subject: [PATCH] #122 Print basic file info --- .../src/components/upload-button.component.ts | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/ng2-components/ng2-alfresco-upload/src/components/upload-button.component.ts b/ng2-components/ng2-alfresco-upload/src/components/upload-button.component.ts index 0d1452af78..f877f983ee 100644 --- a/ng2-components/ng2-alfresco-upload/src/components/upload-button.component.ts +++ b/ng2-components/ng2-alfresco-upload/src/components/upload-button.component.ts @@ -117,6 +117,7 @@ export class UploadButtonComponent { */ onFilesAdded($event: any): void { let files = $event.currentTarget.files; + this.printFileInfo(files); this.uploadFiles(this.uploaddirectory, files); } @@ -127,6 +128,7 @@ export class UploadButtonComponent { */ onDirectoryAdded($event: any): void { let files = $event.currentTarget.files; + this.printFileInfo(files); let hashMapDir = this.convertIntoHashMap(files); hashMapDir.forEach((filesDir, directoryPath) => { @@ -259,4 +261,16 @@ export class UploadButtonComponent { private getContainerId(): string { return this.currentFolderPath.replace('/Sites/', '').split('/')[1]; } + + /** + * Prints the basic information of a file + * @param files + */ + printFileInfo(files: any) { + for (let file of files) { + console.log('Name: ' + file.name); + console.log('Size: ' + file.size); + console.log('Path: ' + file.webkitRelativePath); + } + } }