|
@@ -105,12 +105,14 @@ return /******/ (function(modules) { // webpackBootstrap
|
|
|
Object.defineProperty(exports, "__esModule", {
|
|
|
value: true
|
|
|
});
|
|
|
-exports.waitOnEventOrTimeout = exports.WaitOnType = exports.animationStarted = exports.normalizeWheelEventDelta = exports.binarySearchFirstItem = exports.watchScroll = exports.scrollIntoView = exports.getOutputScale = exports.approximateFraction = exports.roundToDivide = exports.getVisibleElements = exports.parseQueryString = exports.noContextMenuHandler = exports.getPDFFileNameFromURL = exports.ProgressBar = exports.EventBus = exports.NullL10n = exports.TextLayerMode = exports.RendererType = exports.PresentationModeState = exports.cloneObj = exports.isFileSchema = exports.isValidRotation = exports.VERTICAL_PADDING = exports.SCROLLBAR_PADDING = exports.MAX_AUTO_SCALE = exports.UNKNOWN_SCALE = exports.MAX_SCALE = exports.MIN_SCALE = exports.DEFAULT_SCALE = exports.DEFAULT_SCALE_VALUE = exports.CSS_UNITS = undefined;
|
|
|
+exports.waitOnEventOrTimeout = exports.WaitOnType = exports.animationStarted = exports.normalizeWheelEventDelta = exports.binarySearchFirstItem = exports.watchScroll = exports.scrollIntoView = exports.getOutputScale = exports.approximateFraction = exports.getPageSizeInches = exports.roundToDivide = exports.getVisibleElements = exports.parseQueryString = exports.noContextMenuHandler = exports.getPDFFileNameFromURL = exports.ProgressBar = exports.EventBus = exports.NullL10n = exports.TextLayerMode = exports.RendererType = exports.PresentationModeState = exports.cloneObj = exports.isFileSchema = exports.isValidRotation = exports.VERTICAL_PADDING = exports.SCROLLBAR_PADDING = exports.MAX_AUTO_SCALE = exports.UNKNOWN_SCALE = exports.MAX_SCALE = exports.MIN_SCALE = exports.DEFAULT_SCALE = exports.DEFAULT_SCALE_VALUE = exports.CSS_UNITS = undefined;
|
|
|
|
|
|
var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
|
|
|
|
|
|
var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; };
|
|
|
|
|
|
+var _slicedToArray = function () { function sliceIterator(arr, i) { var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"]) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } return function (arr, i) { if (Array.isArray(arr)) { return arr; } else if (Symbol.iterator in Object(arr)) { return sliceIterator(arr, i); } else { throw new TypeError("Invalid attempt to destructure non-iterable instance"); } }; }();
|
|
|
+
|
|
|
var _pdfjsLib = __w_pdfjs_require__(1);
|
|
|
|
|
|
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
|
|
@@ -299,6 +301,25 @@ function roundToDivide(x, div) {
|
|
|
var r = x % div;
|
|
|
return r === 0 ? x : Math.round(x - r + div);
|
|
|
}
|
|
|
+function getPageSizeInches(_ref) {
|
|
|
+ var view = _ref.view,
|
|
|
+ userUnit = _ref.userUnit,
|
|
|
+ rotate = _ref.rotate;
|
|
|
+
|
|
|
+ var _view = _slicedToArray(view, 4),
|
|
|
+ x1 = _view[0],
|
|
|
+ y1 = _view[1],
|
|
|
+ x2 = _view[2],
|
|
|
+ y2 = _view[3];
|
|
|
+
|
|
|
+ var changeOrientation = rotate % 180 !== 0;
|
|
|
+ var width = (x2 - x1) / 72 * userUnit;
|
|
|
+ var height = (y2 - y1) / 72 * userUnit;
|
|
|
+ return {
|
|
|
+ width: changeOrientation ? height : width,
|
|
|
+ height: changeOrientation ? width : height
|
|
|
+ };
|
|
|
+}
|
|
|
function getVisibleElements(scrollEl, views) {
|
|
|
var sortByVisibility = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;
|
|
|
|
|
@@ -434,11 +455,11 @@ var WaitOnType = {
|
|
|
EVENT: 'event',
|
|
|
TIMEOUT: 'timeout'
|
|
|
};
|
|
|
-function waitOnEventOrTimeout(_ref) {
|
|
|
- var target = _ref.target,
|
|
|
- name = _ref.name,
|
|
|
- _ref$delay = _ref.delay,
|
|
|
- delay = _ref$delay === undefined ? 0 : _ref$delay;
|
|
|
+function waitOnEventOrTimeout(_ref2) {
|
|
|
+ var target = _ref2.target,
|
|
|
+ name = _ref2.name,
|
|
|
+ _ref2$delay = _ref2.delay,
|
|
|
+ delay = _ref2$delay === undefined ? 0 : _ref2$delay;
|
|
|
|
|
|
if ((typeof target === 'undefined' ? 'undefined' : _typeof(target)) !== 'object' || !(name && typeof name === 'string') || !(Number.isInteger(delay) && delay >= 0)) {
|
|
|
return Promise.reject(new Error('waitOnEventOrTimeout - invalid paramaters.'));
|
|
@@ -519,10 +540,10 @@ function clamp(v, min, max) {
|
|
|
|
|
|
var ProgressBar = function () {
|
|
|
function ProgressBar(id) {
|
|
|
- var _ref2 = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {},
|
|
|
- height = _ref2.height,
|
|
|
- width = _ref2.width,
|
|
|
- units = _ref2.units;
|
|
|
+ var _ref3 = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {},
|
|
|
+ height = _ref3.height,
|
|
|
+ width = _ref3.width,
|
|
|
+ units = _ref3.units;
|
|
|
|
|
|
_classCallCheck(this, ProgressBar);
|
|
|
|
|
@@ -618,6 +639,7 @@ exports.noContextMenuHandler = noContextMenuHandler;
|
|
|
exports.parseQueryString = parseQueryString;
|
|
|
exports.getVisibleElements = getVisibleElements;
|
|
|
exports.roundToDivide = roundToDivide;
|
|
|
+exports.getPageSizeInches = getPageSizeInches;
|
|
|
exports.approximateFraction = approximateFraction;
|
|
|
exports.getOutputScale = getOutputScale;
|
|
|
exports.scrollIntoView = scrollIntoView;
|
|
@@ -3179,8 +3201,8 @@ var _pdf_single_page_viewer = __w_pdfjs_require__(16);
|
|
|
|
|
|
var _pdf_viewer = __w_pdfjs_require__(17);
|
|
|
|
|
|
-var pdfjsVersion = '2.0.455';
|
|
|
-var pdfjsBuild = '6cc0efe1';
|
|
|
+var pdfjsVersion = '2.0.457';
|
|
|
+var pdfjsBuild = '5c1a16ba';
|
|
|
exports.PDFViewer = _pdf_viewer.PDFViewer;
|
|
|
exports.PDFSinglePageViewer = _pdf_single_page_viewer.PDFSinglePageViewer;
|
|
|
exports.PDFPageView = _pdf_page_view.PDFPageView;
|