|
|
@ -122,6 +122,7 @@ var PDFViewerApplication = { |
|
|
|
l10n: null, |
|
|
|
l10n: null, |
|
|
|
pageRotation: 0, |
|
|
|
pageRotation: 0, |
|
|
|
isInitialViewSet: false, |
|
|
|
isInitialViewSet: false, |
|
|
|
|
|
|
|
downloadComplete: false, |
|
|
|
viewerPrefs: { |
|
|
|
viewerPrefs: { |
|
|
|
sidebarViewOnLoad: _pdf_sidebar.SidebarView.NONE, |
|
|
|
sidebarViewOnLoad: _pdf_sidebar.SidebarView.NONE, |
|
|
|
pdfBugEnabled: false, |
|
|
|
pdfBugEnabled: false, |
|
|
@ -437,7 +438,9 @@ var PDFViewerApplication = { |
|
|
|
this.pdfDocumentProperties.setDocument(null, null); |
|
|
|
this.pdfDocumentProperties.setDocument(null, null); |
|
|
|
} |
|
|
|
} |
|
|
|
this.store = null; |
|
|
|
this.store = null; |
|
|
|
|
|
|
|
this.pageRotation = 0; |
|
|
|
this.isInitialViewSet = false; |
|
|
|
this.isInitialViewSet = false; |
|
|
|
|
|
|
|
this.downloadComplete = false; |
|
|
|
this.pdfSidebar.reset(); |
|
|
|
this.pdfSidebar.reset(); |
|
|
|
this.pdfOutlineViewer.reset(); |
|
|
|
this.pdfOutlineViewer.reset(); |
|
|
|
this.pdfAttachmentViewer.reset(); |
|
|
|
this.pdfAttachmentViewer.reset(); |
|
|
@ -484,7 +487,6 @@ var PDFViewerApplication = { |
|
|
|
this.pdfDocumentProperties.setFileSize(args.length); |
|
|
|
this.pdfDocumentProperties.setFileSize(args.length); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
this.downloadComplete = false; |
|
|
|
|
|
|
|
var loadingTask = (0, _pdf.getDocument)(parameters); |
|
|
|
var loadingTask = (0, _pdf.getDocument)(parameters); |
|
|
|
this.pdfLoadingTask = loadingTask; |
|
|
|
this.pdfLoadingTask = loadingTask; |
|
|
|
loadingTask.onPassword = function (updateCallback, reason) { |
|
|
|
loadingTask.onPassword = function (updateCallback, reason) { |
|
|
@ -638,7 +640,6 @@ var PDFViewerApplication = { |
|
|
|
var firstPagePromise = pdfViewer.firstPagePromise; |
|
|
|
var firstPagePromise = pdfViewer.firstPagePromise; |
|
|
|
var pagesPromise = pdfViewer.pagesPromise; |
|
|
|
var pagesPromise = pdfViewer.pagesPromise; |
|
|
|
var onePageRendered = pdfViewer.onePageRendered; |
|
|
|
var onePageRendered = pdfViewer.onePageRendered; |
|
|
|
this.pageRotation = 0; |
|
|
|
|
|
|
|
var pdfThumbnailViewer = this.pdfThumbnailViewer; |
|
|
|
var pdfThumbnailViewer = this.pdfThumbnailViewer; |
|
|
|
pdfThumbnailViewer.setDocument(pdfDocument); |
|
|
|
pdfThumbnailViewer.setDocument(pdfDocument); |
|
|
|
firstPagePromise.then(function (pdfPage) { |
|
|
|
firstPagePromise.then(function (pdfPage) { |
|
|
@ -869,7 +870,10 @@ var PDFViewerApplication = { |
|
|
|
} |
|
|
|
} |
|
|
|
this.forceRendering(); |
|
|
|
this.forceRendering(); |
|
|
|
}, |
|
|
|
}, |
|
|
|
rotatePages: function pdfViewRotatePages(delta) { |
|
|
|
rotatePages: function rotatePages(delta) { |
|
|
|
|
|
|
|
if (!this.pdfDocument) { |
|
|
|
|
|
|
|
return; |
|
|
|
|
|
|
|
} |
|
|
|
var pageNumber = this.page; |
|
|
|
var pageNumber = this.page; |
|
|
|
this.pageRotation = (this.pageRotation + 360 + delta) % 360; |
|
|
|
this.pageRotation = (this.pageRotation + 360 + delta) % 360; |
|
|
|
this.pdfViewer.pagesRotation = this.pageRotation; |
|
|
|
this.pdfViewer.pagesRotation = this.pageRotation; |
|
|
@ -877,6 +881,7 @@ var PDFViewerApplication = { |
|
|
|
this.forceRendering(); |
|
|
|
this.forceRendering(); |
|
|
|
this.pdfViewer.currentPageNumber = pageNumber; |
|
|
|
this.pdfViewer.currentPageNumber = pageNumber; |
|
|
|
}, |
|
|
|
}, |
|
|
|
|
|
|
|
|
|
|
|
requestPresentationMode: function pdfViewRequestPresentationMode() { |
|
|
|
requestPresentationMode: function pdfViewRequestPresentationMode() { |
|
|
|
if (!this.pdfPresentationMode) { |
|
|
|
if (!this.pdfPresentationMode) { |
|
|
|
return; |
|
|
|
return; |
|
|
|