Merge pull request #2676 from Snuffleupagus/pagemode

Add 'pagemode' URL parameter
This commit is contained in:
Julian Viereck 2013-02-23 01:59:17 -08:00
commit b9e3e845e5

View File

@ -1503,6 +1503,18 @@ var PDFView = {
this.page = pageNumber; // simple page
}
}
if ('pagemode' in params) {
var toggle = document.getElementById('sidebarToggle');
if (params.pagemode === 'thumbs' || params.pagemode === 'bookmarks') {
if (!this.sidebarOpen) {
toggle.click();
}
this.switchSidebarView(params.pagemode === 'thumbs' ?
'thumbs' : 'outline');
} else if (params.pagemode === 'none' && this.sidebarOpen) {
toggle.click();
}
}
} else if (/^\d+$/.test(hash)) // page number
this.page = hash;
else // named destination