$(document).on('viewerLoaded', function() {
var docViewer = readerControl.docViewer;
docViewer.on('mouseMove', function(e, nativeEvent) {
var tool = new window.Tools.Tool(docViewer);
tool.mouseLeftDown(nativeEvent);
var pageCoordinate = tool.pageCoordinates[0];
if (pageCoordinate) {
var am = docViewer.getAnnotationManager();
var selectedAnnotations = am.getSelectedAnnotations();
for (var s = 0; s < selectedAnnotations.length; s++) {
var selectedAnnotation = selectedAnnotations[s];
var selectionModel = new selectedAnnotation.selectionModel(selectedAnnotation, am.canModify(selectedAnnotation));
var controlPoint = selectionModel.testControlHandles(selectedAnnotation, docViewer.getPageZoom(selectedAnnotation.PageNumber - 1), pageCoordinate.x, pageCoordinate.y);
if (controlPoint) {
docViewer.el.css('cursor', 'sw-resize');
return;
}
}
}
docViewer.el.css('cursor', 'pointer');
});
});