|
|
@ -259,8 +259,14 @@ var PDFViewer = (function pdfViewer() { |
|
|
|
* @param {number} rotation - The rotation of the pages (0, 90, 180, 270). |
|
|
|
* @param {number} rotation - The rotation of the pages (0, 90, 180, 270). |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
set pagesRotation(rotation) { |
|
|
|
set pagesRotation(rotation) { |
|
|
|
|
|
|
|
if (!(typeof rotation === 'number' && rotation % 90 === 0)) { |
|
|
|
|
|
|
|
throw new Error('Invalid pages rotation angle.'); |
|
|
|
|
|
|
|
} |
|
|
|
this._pagesRotation = rotation; |
|
|
|
this._pagesRotation = rotation; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (!this.pdfDocument) { |
|
|
|
|
|
|
|
return; |
|
|
|
|
|
|
|
} |
|
|
|
for (var i = 0, l = this._pages.length; i < l; i++) { |
|
|
|
for (var i = 0, l = this._pages.length; i < l; i++) { |
|
|
|
var pageView = this._pages[i]; |
|
|
|
var pageView = this._pages[i]; |
|
|
|
pageView.update(pageView.scale, rotation); |
|
|
|
pageView.update(pageView.scale, rotation); |
|
|
|