|
@@ -21,8 +21,8 @@ if (typeof PDFJS === 'undefined') {
|
|
|
typeof global !== 'undefined' ? global : this).PDFJS = {};
|
|
|
}
|
|
|
|
|
|
-PDFJS.version = '1.3.146';
|
|
|
-PDFJS.build = '8ed3692';
|
|
|
+PDFJS.version = '1.3.148';
|
|
|
+PDFJS.build = '4e9ea35';
|
|
|
|
|
|
(function pdfjsWrapper() {
|
|
|
// Use strict in our context only - users might not want it
|
|
@@ -15566,6 +15566,9 @@ AnnotationElementFactory.prototype =
|
|
|
case AnnotationType.POPUP:
|
|
|
return new PopupAnnotationElement(parameters);
|
|
|
|
|
|
+ case AnnotationType.HIGHLIGHT:
|
|
|
+ return new HighlightAnnotationElement(parameters);
|
|
|
+
|
|
|
case AnnotationType.UNDERLINE:
|
|
|
return new UnderlineAnnotationElement(parameters);
|
|
|
|
|
@@ -16103,6 +16106,33 @@ var PopupElement = (function PopupElementClosure() {
|
|
|
return PopupElement;
|
|
|
})();
|
|
|
|
|
|
+/**
|
|
|
+ * @class
|
|
|
+ * @alias HighlightAnnotationElement
|
|
|
+ */
|
|
|
+var HighlightAnnotationElement = (
|
|
|
+ function HighlightAnnotationElementClosure() {
|
|
|
+ function HighlightAnnotationElement(parameters) {
|
|
|
+ AnnotationElement.call(this, parameters);
|
|
|
+ }
|
|
|
+
|
|
|
+ Util.inherit(HighlightAnnotationElement, AnnotationElement, {
|
|
|
+ /**
|
|
|
+ * Render the highlight annotation's HTML element in the empty container.
|
|
|
+ *
|
|
|
+ * @public
|
|
|
+ * @memberof HighlightAnnotationElement
|
|
|
+ * @returns {HTMLSectionElement}
|
|
|
+ */
|
|
|
+ render: function HighlightAnnotationElement_render() {
|
|
|
+ this.container.className = 'highlightAnnotation';
|
|
|
+ return this.container;
|
|
|
+ }
|
|
|
+ });
|
|
|
+
|
|
|
+ return HighlightAnnotationElement;
|
|
|
+})();
|
|
|
+
|
|
|
/**
|
|
|
* @class
|
|
|
* @alias UnderlineAnnotationElement
|
|
@@ -46664,6 +46694,9 @@ AnnotationFactory.prototype = /** @lends AnnotationFactory.prototype */ {
|
|
|
case 'Popup':
|
|
|
return new PopupAnnotation(parameters);
|
|
|
|
|
|
+ case 'Highlight':
|
|
|
+ return new HighlightAnnotation(parameters);
|
|
|
+
|
|
|
case 'Underline':
|
|
|
return new UnderlineAnnotation(parameters);
|
|
|
|
|
@@ -47363,6 +47396,22 @@ var PopupAnnotation = (function PopupAnnotationClosure() {
|
|
|
return PopupAnnotation;
|
|
|
})();
|
|
|
|
|
|
+var HighlightAnnotation = (function HighlightAnnotationClosure() {
|
|
|
+ function HighlightAnnotation(parameters) {
|
|
|
+ Annotation.call(this, parameters);
|
|
|
+
|
|
|
+ this.data.annotationType = AnnotationType.HIGHLIGHT;
|
|
|
+ this.data.hasHtml = true;
|
|
|
+
|
|
|
+ // PDF viewers completely ignore any border styles.
|
|
|
+ this.data.borderStyle.setWidth(0);
|
|
|
+ }
|
|
|
+
|
|
|
+ Util.inherit(HighlightAnnotation, Annotation, {});
|
|
|
+
|
|
|
+ return HighlightAnnotation;
|
|
|
+})();
|
|
|
+
|
|
|
var UnderlineAnnotation = (function UnderlineAnnotationClosure() {
|
|
|
function UnderlineAnnotation(parameters) {
|
|
|
Annotation.call(this, parameters);
|