@@ -25,7 +25,7 @@ type Style struct {
2525 styles []string
2626}
2727
28- // String returns a new Style
28+ // String returns a new Style.
2929func String (s ... string ) Style {
3030 return Style {
3131 string : strings .Join (s , " " ),
@@ -36,7 +36,7 @@ func (t Style) String() string {
3636 return t .Styled (t .string )
3737}
3838
39- // Styled renders s with all applied styles
39+ // Styled renders s with all applied styles.
4040func (t Style ) Styled (s string ) string {
4141 if len (t .styles ) == 0 {
4242 return s
@@ -50,65 +50,65 @@ func (t Style) Styled(s string) string {
5050 return fmt .Sprintf ("%s%sm%s%sm" , CSI , seq , s , CSI + ResetSeq )
5151}
5252
53- // Foreground sets a foreground color
53+ // Foreground sets a foreground color.
5454func (t Style ) Foreground (c Color ) Style {
5555 if c != nil {
5656 t .styles = append (t .styles , c .Sequence (false ))
5757 }
5858 return t
5959}
6060
61- // Background sets a background color
61+ // Background sets a background color.
6262func (t Style ) Background (c Color ) Style {
6363 if c != nil {
6464 t .styles = append (t .styles , c .Sequence (true ))
6565 }
6666 return t
6767}
6868
69- // Bold enables bold rendering
69+ // Bold enables bold rendering.
7070func (t Style ) Bold () Style {
7171 t .styles = append (t .styles , BoldSeq )
7272 return t
7373}
7474
75- // Faint enables faint rendering
75+ // Faint enables faint rendering.
7676func (t Style ) Faint () Style {
7777 t .styles = append (t .styles , FaintSeq )
7878 return t
7979}
8080
81- // Italic enables italic rendering
81+ // Italic enables italic rendering.
8282func (t Style ) Italic () Style {
8383 t .styles = append (t .styles , ItalicSeq )
8484 return t
8585}
8686
87- // Underline enables underline rendering
87+ // Underline enables underline rendering.
8888func (t Style ) Underline () Style {
8989 t .styles = append (t .styles , UnderlineSeq )
9090 return t
9191}
9292
93- // Overline enables overline rendering
93+ // Overline enables overline rendering.
9494func (t Style ) Overline () Style {
9595 t .styles = append (t .styles , OverlineSeq )
9696 return t
9797}
9898
99- // Blink enables blink mode
99+ // Blink enables blink mode.
100100func (t Style ) Blink () Style {
101101 t .styles = append (t .styles , BlinkSeq )
102102 return t
103103}
104104
105- // Reverse enables reverse color mode
105+ // Reverse enables reverse color mode.
106106func (t Style ) Reverse () Style {
107107 t .styles = append (t .styles , ReverseSeq )
108108 return t
109109}
110110
111- // CrossOut enables crossed-out rendering
111+ // CrossOut enables crossed-out rendering.
112112func (t Style ) CrossOut () Style {
113113 t .styles = append (t .styles , CrossOutSeq )
114114 return t
0 commit comments