-
Notifications
You must be signed in to change notification settings - Fork 0
/
koios_log.mjs
31 lines (27 loc) · 773 Bytes
/
koios_log.mjs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
var logtext;
export function SetupLogWindow() { // not async to
logtext=document.createElement("pre"); // already create to be able to log
logtext.style.width = "100%";
logtext.style.height = "100%";
logtext.style.fontSize="10px"
logtext.style.lineHeight="10px";
var position=document.getElementById("log");
position.appendChild(logtext);
log("Test logwindow")
/*
console.log("Switching to HTML logging");
console.log=log;
console.error=log;
console.warn=log;
*/
}
export function log(s) {
//console.log(s);
//console.log(typeof s);
if ((typeof s) !="string") {
console.log("converting to string");
s = JSON.stringify(s);
}
if (logtext)
logtext.innerHTML +=s+"\r";
}