File tree Expand file tree Collapse file tree 1 file changed +47
-6
lines changed
utils/editors/js-console/html/output-console Expand file tree Collapse file tree 1 file changed +47
-6
lines changed Original file line number Diff line number Diff line change 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 ( ) ;
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 ( ) {
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;
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 ( ) {
630669 } //write
631670
632671
672+
673+
633674 //:
634675
635676
You can’t perform that action at this time.
0 commit comments