diff --git a/dmnverifierfrontend/src/main/resources/META-INF/resources/index.html b/dmnverifierfrontend/src/main/resources/META-INF/resources/index.html index 3044c8079aaa6eff2f8684cc55530ce75759066a..18b8d8e36c71c3d4645991aee5ae81500de415cd 100644 --- a/dmnverifierfrontend/src/main/resources/META-INF/resources/index.html +++ b/dmnverifierfrontend/src/main/resources/META-INF/resources/index.html @@ -52,8 +52,7 @@ <!-- load dmn modeler --> <script src="https://unpkg.com/dmn-js@7.0.1/dist/dmn-modeler.development.js"></script> -<script src="js/dmnUpload.js" type="text/javascript"></script> -<script src="js/dmnDownload.js" type="text/javascript"></script> +<script src="js/dmnUpDownload.js" type="text/javascript"></script> <script src="js/dmnViewer.js" type="text/javascript"></script> <script src="js/dmnVerifier.js" type="text/javascript"></script> </body> diff --git a/dmnverifierfrontend/src/main/resources/META-INF/resources/js/dmnDownload.js b/dmnverifierfrontend/src/main/resources/META-INF/resources/js/dmnDownload.js deleted file mode 100644 index 7b627084e44eb89c8dbdfeab58565efc3af1bc7b..0000000000000000000000000000000000000000 --- a/dmnverifierfrontend/src/main/resources/META-INF/resources/js/dmnDownload.js +++ /dev/null @@ -1,14 +0,0 @@ -document.addEventListener("DOMContentLoaded", function () { - $('#dmn-file-download').on('click', exportDiagram()); -}); - -function download(filename, dmnXml) { - let el = document.createElement('a'); - el.setAttribute('href', - 'data:text/xml;charset=utf-8,' + encodeURIComponent(dmnXml)); - el.setAttribute('download', filename); - el.style.display = 'none'; - document.body.appendChild(el); - el.click(); - document.body.removeChild(el); -} diff --git a/dmnverifierfrontend/src/main/resources/META-INF/resources/js/dmnUpload.js b/dmnverifierfrontend/src/main/resources/META-INF/resources/js/dmnUpDownload.js similarity index 64% rename from dmnverifierfrontend/src/main/resources/META-INF/resources/js/dmnUpload.js rename to dmnverifierfrontend/src/main/resources/META-INF/resources/js/dmnUpDownload.js index 7de06eb124733af9e7736399b0ab2e0476cd8042..9bc2b55dc70b618de5bb3f1cc907d4ca0e7bc987 100644 --- a/dmnverifierfrontend/src/main/resources/META-INF/resources/js/dmnUpload.js +++ b/dmnverifierfrontend/src/main/resources/META-INF/resources/js/dmnUpDownload.js @@ -1,6 +1,7 @@ document.addEventListener("DOMContentLoaded", function () { $('#dmn-file-upload').on('change', loadDmnFromFile); $('#dmn-file-empty').on('click', loadEmptyFile); + $('#dmn-file-download').on('click', exportDiagram); }); function loadDmnFromFile(evt) { @@ -25,4 +26,13 @@ function loadEmptyFile() { }); } - +function download(filename, dmnXml) { + let el = document.createElement('a'); + el.setAttribute('href', + 'data:text/xml;charset=utf-8,' + encodeURIComponent(dmnXml)); + el.setAttribute('download', filename); + el.style.display = 'none'; + document.body.appendChild(el); + el.click(); + document.body.removeChild(el); +}