Skip to content

Commit 9673dc3

Browse files
save file
1 parent 10bd6e6 commit 9673dc3

File tree

1 file changed

+47
-6
lines changed

1 file changed

+47
-6
lines changed

utils/editors/js-console/html/output-console/output-console.html

Lines changed: 47 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -421,10 +421,11 @@
421421
var win = iframe.contentWindow;
422422

423423
win.focus();
424-
win.console.log = log;
425-
win.console.clear = clear;
426-
win.console.error = error;
427-
win.console.write = write;
424+
win.console.log = log;
425+
win.console.clear = clear;
426+
win.console.error = error;
427+
win.console.write = write;
428+
win.console.groupCollapsed = groupCollapsed;
428429

429430
if(!chk.persist){
430431
clear();
@@ -538,7 +539,26 @@
538539
//:
539540

540541

541-
542+
function disp(){
543+
544+
var txt = build(arguments);
545+
var div = document.createElement('div');
546+
div.textContent = txt;
547+
cur.root.append(div);
548+
549+
cur.node = div;
550+
551+
if(txt==''){
552+
div.style.height = '16px';
553+
}
554+
555+
cur.root.scrollTop = 999999999;
556+
557+
return div;
558+
559+
}//disp
560+
561+
542562
obj.clear = function(){return clear()}
543563

544564
function clear(){
@@ -563,6 +583,10 @@
563583
window.console.groupEnd();
564584
}
565585

586+
var div = disp.apply(null,arguments);
587+
return div;
588+
589+
/*
566590
var txt = build(arguments);
567591
var div = document.createElement('div');
568592
div.textContent = txt;
@@ -575,12 +599,27 @@
575599
}
576600
577601
cur.root.scrollTop = 999999999;
578-
602+
*/
603+
579604
return div;
580605

581606
}//log
582607

583608

609+
obj.groupCollapsed = function(){return groupCollapsed.apply(null,arguments)}
610+
611+
function groupCollapsed(...args){
612+
613+
if(chk.log.checked){
614+
window.console.groupCollapsed.apply(window.console,args);
615+
}
616+
617+
var div = disp.apply(null,arguments);
618+
return div;
619+
620+
}//groupCollapsed
621+
622+
584623
obj.error = function(){return error.apply(null,arguments)}
585624

586625
function error(){
@@ -630,6 +669,8 @@
630669
}//write
631670

632671

672+
673+
633674
//:
634675

635676

0 commit comments

Comments
 (0)