@@ -630,20 +630,6 @@ export class HTMLSerializeHandler extends BaseSerializeHandler {
630630 }
631631 }
632632
633- private _padStart ( target : string , targetLength : number , padString : string ) : string {
634- targetLength = targetLength >> 0 ;
635- padString = padString ?? ' ' ;
636- if ( target . length > targetLength ) {
637- return target ;
638- }
639-
640- targetLength -= target . length ;
641- if ( targetLength > padString . length ) {
642- padString += padString . repeat ( targetLength / padString . length ) ;
643- }
644- return padString . slice ( 0 , targetLength ) + target ;
645- }
646-
647633 protected _beforeSerialize ( rows : number , start : number , end : number ) : void {
648634 this . _htmlContent += '<html><body><!--StartFragment--><pre>' ;
649635
@@ -680,7 +666,7 @@ export class HTMLSerializeHandler extends BaseSerializeHandler {
680666 ( color >> 8 ) & 255 ,
681667 ( color ) & 255
682668 ] ;
683- return '#' + rgb . map ( x => this . _padStart ( x . toString ( 16 ) , 2 , '0' ) ) . join ( '' ) ;
669+ return '#' + rgb . map ( x => x . toString ( 16 ) . padStart ( 2 , '0' ) ) . join ( '' ) ;
684670 }
685671 if ( isFg ? cell . isFgPalette ( ) : cell . isBgPalette ( ) ) {
686672 return this . _ansiColors [ color ] . css ;
@@ -700,7 +686,7 @@ export class HTMLSerializeHandler extends BaseSerializeHandler {
700686 ( color >> 8 ) & 255 ,
701687 ( color ) & 255
702688 ] ;
703- return '#' + rgb . map ( x => this . _padStart ( x . toString ( 16 ) , 2 , '0' ) ) . join ( '' ) ;
689+ return '#' + rgb . map ( x => x . toString ( 16 ) . padStart ( 2 , '0' ) ) . join ( '' ) ;
704690 }
705691 // Palette color
706692 return this . _ansiColors [ color ] . css ;
0 commit comments