Skip to content
Snippets Groups Projects
Commit 21a97138 authored by RedStormBT's avatar RedStormBT
Browse files

test CI

parent fcd025e8
Branches master
No related tags found
1 merge request!2add CI config file
Pipeline #17263 failed
This commit is part of merge request !2. Comments created here will be created in the context of that merge request.
......@@ -6,6 +6,6 @@ stages:
build:
stage: build
script:
- cd QAdmin && npm ci && npm run build
- cd QAdmin && npm ci
- cd ../QAnalysis && npm ci && npm run build
- cd ../QInterface && npm ci && npm run build
"use strict";
exports.__esModule = true;
var qAdminGenerator_1 = require("./qAdminGenerator");
var qAdminProcessor_1 = require("./qAdminProcessor");
var qAdminHistoric_1 = require("./qAdminHistoric");
var textEditor_1 = require("../Global/textEditor");
var fileManager_1 = require("../Global/fileManager");
function start() {
var hmi = new qAdminGenerator_1.QAdminGenerator();
hmi.processor = new qAdminProcessor_1.QAdminProcessor();
hmi.processor.historic = new qAdminHistoric_1.QAdminHistoric("QAdmin");
document.body.onkeydown = function (dom) {
return function (event) {
if (!('keyCode' in event) || !event.ctrlKey)
return;
var done = true;
switch (event.keyCode) {
case 90: //ctrl+z UNDO
dom.processor.Undo(dom);
break;
case 89: //ctrl+y REDO
dom.processor.Redo(dom);
break;
case 80: //ctrl+P PRINT
dom.processor.GenerateConfigFile();
break;
case 83: //ctrl+s SAVE
dom.processor.SaveConfig(false);
break;
case 70: //ctrl+F LOAD
dom.processor.LoadConfig(dom);
break;
default:
done = false;
}
if (done) {
event.preventDefault();
event.stopPropagation();
}
};
}(hmi);
fileManager_1.FileManager.LoadFile('admin', function (processor) {
return function (text) {
try {
processor.configuration = fileManager_1.FileManager.JSONParse(text);
return true;
}
catch (e) {
console.log(e);
return false;
}
};
}(hmi.processor), function (dom) {
return function () {
var olderData = dom.processor.historic.GetSavedData();
hmi.editor = new textEditor_1.TextEditor(dom.processor.configuration.textEditorPreviewText, textEditor_1.textEditorDefaultSizes, textEditor_1.textEditorDefaultColors, textEditor_1.textEditorDefaultColors);
hmi.GenerateGeneralPage();
if (olderData && olderData !== "undefined") {
var conf = confirm(dom.processor.configuration.reloadOlderDataText);
if (conf)
dom.processor.ProcessConfig(hmi, olderData);
else
dom.processor.historic.ClearStorage();
}
hmi.processor.AutoSave();
};
}(hmi));
}
exports["default"] = start;
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment