@@ -6154,13 +6150,13 @@ function startIndex(Y,_cm,_documentObject,_userid,_capabilities, _toolbarSetting
...
@@ -6154,13 +6150,13 @@ function startIndex(Y,_cm,_documentObject,_userid,_capabilities, _toolbarSetting
}
}
function renderRect(type,rects,color){
function renderRect(type,rects,color){
var svg=(0,_utils.findSVGAtPoint)(rects[0].left,rects[0].top);
rect=_svg.getBoundingClientRect();
var _getMetadata=(0,_utils.getMetadata)(svg);
var _getMetadata=(0,_utils.getMetadata)(_svg);
documentId=_getMetadata.documentId;
documentId=_getMetadata.documentId;
pageNumber=_getMetadata.pageNumber;
pageNumber=_getMetadata.pageNumber;
var annotation = initializeAnnotation(type,rects,'rgb(255,237,0)',svg);
var annotation = initializeAnnotation(type,rects,'rgb(255,237,0)',_svg);
rectObj = [svg,annotation];
rectObj = [_svg,annotation];
(0,_appendChild2.default)(svg,annotation);
(0,_appendChild2.default)(_svg,annotation);
}
}
/**
/**
* This function deletes all annotations which data-pdf-annotate-id is undefined. An annotation is undefined, if it is only temporarily displayed.
* This function deletes all annotations which data-pdf-annotate-id is undefined. An annotation is undefined, if it is only temporarily displayed.
...
@@ -6179,7 +6175,6 @@ function startIndex(Y,_cm,_documentObject,_userid,_capabilities, _toolbarSetting
...
@@ -6179,7 +6175,6 @@ function startIndex(Y,_cm,_documentObject,_userid,_capabilities, _toolbarSetting
var node=void 0;
var node=void 0;
var annotation=void 0;
var annotation=void 0;
if(!svg){return;}
if(!svg){return;}
var boundingRect=svg.getBoundingClientRect();
if(!color){
if(!color){
if(type==='highlight'){
if(type==='highlight'){
color='rgb(142,186,229)';
color='rgb(142,186,229)';
...
@@ -6187,17 +6182,17 @@ function startIndex(Y,_cm,_documentObject,_userid,_capabilities, _toolbarSetting
...
@@ -6187,17 +6182,17 @@ function startIndex(Y,_cm,_documentObject,_userid,_capabilities, _toolbarSetting
color='rgb(0,84,159)';
color='rgb(0,84,159)';
}
}
}// Initialize the annotation
}// Initialize the annotation
annotation={type:type,color:color,rectangles:[].concat(_toConsumableArray(rects)).map(function(r){var offset=0;if(type==='strikeout'){offset=r.height/2;}return(0,_utils.scaleDown)(svg,{y:r.top+offset-boundingRect.top,x:r.left-boundingRect.left,width:r.width,height:r.height});}).filter(function(r){return r.width>0&&r.height>0&&r.x>-1&&r.y>-1;})};// Short circuit if no rectangles exist
annotation={type:type,color:color,rectangles:[].concat(_toConsumableArray(rects)).map(function(r){var offset=0;if(type==='strikeout'){offset=r.height/2;}return(0,_utils.scaleDown)(svg,{y:r.top+offset-rect.top,x:r.left-rect.left,width:r.width,height:r.height});}).filter(function(r){return r.width>0&&r.height>0&&r.x>-1&&r.y>-1;})};// Short circuit if no rectangles exist
if(annotation.rectangles.length===0){
if(annotation.rectangles.length===0){
return;
return;
}// Special treatment for area as it only supports a single rect
}// Special treatment for area as it only supports a single rect