Fix filename shown in title area of viewer component

This commit is contained in:
Will Abson
2016-06-10 12:20:59 +01:00
parent de80f3bca9
commit f0e00e39c3
7 changed files with 32 additions and 6 deletions

View File

@@ -34,6 +34,9 @@ export class ViewerComponent {
@Input()
urlFile: string;
@Input()
fileName: string = null;
@Input()
mimeType: string = null;
@@ -48,7 +51,7 @@ export class ViewerComponent {
otherMenu: any;
nameFile: string;
displayName: string;
currentPdfDocument: any;
page: number;
displayPage: number;
@@ -64,8 +67,9 @@ export class ViewerComponent {
}
return new Promise((resolve) => {
if (this.urlFile) {
this.nameFile = this.getFilenameFromUrl(this.urlFile);
this.extension = this.getFileExtension(this.nameFile);
let filenameFromUrl = this.getFilenameFromUrl(this.urlFile);
this.displayName = this.fileName !== null ? this.fileName : filenameFromUrl;
this.extension = this.getFileExtension(filenameFromUrl);
}
resolve();
});