v2.0.0.0000
This commit is contained in:
42
html/js/logs_ts.js
Normal file
42
html/js/logs_ts.js
Normal file
@@ -0,0 +1,42 @@
|
||||
var Log = /** @class */ (function () {
|
||||
function Log() {
|
||||
}
|
||||
Log.prototype.createLog = function (entry) {
|
||||
var element = document.createElement("PRE");
|
||||
if (entry.indexOf("WARNING") != -1) {
|
||||
element.className = "warningMsg";
|
||||
}
|
||||
if (entry.indexOf("ERROR") != -1) {
|
||||
element.className = "errorMsg";
|
||||
}
|
||||
if (entry.indexOf("DEBUG") != -1) {
|
||||
element.className = "debugMsg";
|
||||
}
|
||||
element.innerHTML = entry;
|
||||
return element;
|
||||
};
|
||||
return Log;
|
||||
}());
|
||||
function showLogs(bottom) {
|
||||
var log = new Log();
|
||||
var logs = SERVER["log"]["log"];
|
||||
var div = document.getElementById("content_log");
|
||||
div.innerHTML = "";
|
||||
var keys = getObjKeys(logs);
|
||||
keys.forEach(function (logID) {
|
||||
var entry = log.createLog(logs[logID]);
|
||||
div.append(entry);
|
||||
});
|
||||
setTimeout(function () {
|
||||
if (bottom == true) {
|
||||
var wrapper = document.getElementById("box-wrapper");
|
||||
wrapper.scrollTop = wrapper.scrollHeight;
|
||||
}
|
||||
}, 10);
|
||||
}
|
||||
function resetLogs() {
|
||||
var cmd = "resetLogs";
|
||||
var data = new Object();
|
||||
var server = new Server(cmd);
|
||||
server.request(data);
|
||||
}
|
||||
Reference in New Issue
Block a user