summaryrefslogtreecommitdiffstats
path: root/gui-editors/gui-editor-apex/src/main/resources/webapp/js/ApexFiles.js
diff options
context:
space:
mode:
authorwaynedunican <wayne.dunican@est.tech>2020-09-21 09:19:42 +0100
committerwaynedunican <wayne.dunican@est.tech>2020-10-02 09:06:00 +0100
commit51b0c6c9b06d97d007d99cdcd8651a97b0b792df (patch)
tree4388fe094039c59c6391ac30bd20be58697a5385 /gui-editors/gui-editor-apex/src/main/resources/webapp/js/ApexFiles.js
parent33c9f2c07083f2f94f909a27f406da2744c4158f (diff)
JS Testing added for apex-editor
Last apex-editor/pom.xml change to exclude the /dist folder Issue-ID: POLICY-2783 Change-Id: I076aac4e503c7e5f2ea39fa9291153be4b119808 Signed-off-by: waynedunican <wayne.dunican@est.tech>
Diffstat (limited to 'gui-editors/gui-editor-apex/src/main/resources/webapp/js/ApexFiles.js')
-rw-r--r--gui-editors/gui-editor-apex/src/main/resources/webapp/js/ApexFiles.js16
1 files changed, 11 insertions, 5 deletions
diff --git a/gui-editors/gui-editor-apex/src/main/resources/webapp/js/ApexFiles.js b/gui-editors/gui-editor-apex/src/main/resources/webapp/js/ApexFiles.js
index 93b1183..ade1eb3 100644
--- a/gui-editors/gui-editor-apex/src/main/resources/webapp/js/ApexFiles.js
+++ b/gui-editors/gui-editor-apex/src/main/resources/webapp/js/ApexFiles.js
@@ -19,6 +19,12 @@
* ============LICENSE_END=========================================================
*/
+import {resultForm_activate} from "./ApexResultForm";
+
+const {ajax_put, ajax_get, ajax_getOKOrFail} = require("./ApexAjax");
+const {pageControl_modelMode} = require("./ApexPageControl");
+const {modelFileName} = require("./ApexNewModelForm");
+
function files_fileOpen() {
$('<input type="file">').on('change', function() {
var reader = new FileReader();
@@ -26,10 +32,10 @@ function files_fileOpen() {
reader.readAsText(this.files[0]);
reader.onload = function(event) {
- var requestURL = restRootURL + "/Model/Load";
+ var requestURL = window.restRootURL + "/Model/Load";
ajax_put(requestURL, event.target.result, function(resultData) {
localStorage.setItem("apex_model_loaded", true);
- var requestURL = restRootURL + "/Model/GetKey";
+ var requestURL = window.restRootURL + "/Model/GetKey";
ajax_get(requestURL, function(data) {
var modelKey = JSON.parse(data.messages.message[0]).apexArtifactKey;
pageControl_modelMode(modelKey.name, modelKey.version, modelFileName);
@@ -40,7 +46,7 @@ function files_fileOpen() {
}
function files_fileDownload() {
- var requestURL = restRootURL + "/Model/Download";
+ var requestURL = window.restRootURL + "/Model/Download";
var downloadLink = document.createElement("a");
document.body.appendChild(downloadLink);
@@ -51,7 +57,7 @@ function files_fileDownload() {
}
function files_fileUpload() {
- var requestURL = restRootURL + "/Model/Upload?userId=" + new URLSearchParams(window.location.search).get('userId');
+ var requestURL = window.restRootURL + "/Model/Upload?userId=" + new URLSearchParams(window.location.search).get('userId');
ajax_getOKOrFail(requestURL, function(data) {
var uploadResultString = "";
@@ -62,4 +68,4 @@ function files_fileUpload() {
});
}
-module.exports = {files_fileUpload, files_fileDownload, files_fileOpen};
+export {files_fileUpload, files_fileDownload, files_fileOpen};