|
|
|
@ -632,13 +632,11 @@ var PDFLinkService = (function () {
@@ -632,13 +632,11 @@ var PDFLinkService = (function () {
|
|
|
|
|
this.page = pageNumber; // simple page
|
|
|
|
|
} |
|
|
|
|
if ('pagemode' in params) { |
|
|
|
|
if (params.pagemode === 'thumbs' || params.pagemode === 'bookmarks' || |
|
|
|
|
params.pagemode === 'attachments') { |
|
|
|
|
this.switchSidebarView((params.pagemode === 'bookmarks' ? |
|
|
|
|
'outline' : params.pagemode), true); |
|
|
|
|
} else if (params.pagemode === 'none' && this.sidebarOpen) { |
|
|
|
|
document.getElementById('sidebarToggle').click(); |
|
|
|
|
} |
|
|
|
|
var event = document.createEvent('CustomEvent'); |
|
|
|
|
event.initCustomEvent('pagemode', true, true, { |
|
|
|
|
mode: params.pagemode, |
|
|
|
|
}); |
|
|
|
|
this.pdfViewer.container.dispatchEvent(event); |
|
|
|
|
} |
|
|
|
|
} else if (/^\d+$/.test(hash)) { // page number
|
|
|
|
|
this.page = hash; |
|
|
|
|