From 7bd1f99d9c45178ce3f2974725a741ffb155238d Mon Sep 17 00:00:00 2001 From: Vincent LAURENT Date: Mon, 20 Sep 2021 23:52:43 +0200 Subject: [PATCH] =?UTF-8?q?Suppression=20d'=C3=A9l=C3=A9ments=20avec=20la?= =?UTF-8?q?=20touche=20"Suppr"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- js/app.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/js/app.js b/js/app.js index 15b9edd..bdcf420 100644 --- a/js/app.js +++ b/js/app.js @@ -62,6 +62,20 @@ loadingTask.promise.then(function(pdf) { }) }); + document.addEventListener('keydown', function(event) { + if(event.target.tagName != "BODY") { + return; + } + if(event.key == 'Delete') { + canvasEditions.forEach(function(canvasEdition, index) { + canvasEdition.getActiveObjects().forEach(function(activeObject) { + canvasEdition.remove(activeObject); + }); + }) + return; + } + }); + for(var pageNumber = 1; pageNumber <= pdf.numPages; pageNumber++ ) { pdf.getPage(pageNumber).then(function(page) { var scale = 1.5;