Optionally Preserving New Lines (#115)

This commit is contained in:
Brandon Wilson
2021-08-12 03:27:32 +02:00
committed by GitHub
parent 44a6b3913e
commit 8ea7b1c86c
6 changed files with 53 additions and 5 deletions
+8
View File
@@ -185,6 +185,14 @@ func WithWordWrap(wordWrap int) TermRendererOption {
}
}
// WithWordWrap sets a TermRenderer's word wrap.
func WithPreservedNewLines() TermRendererOption {
return func(tr *TermRenderer) error {
tr.ansiOptions.PreserveNewLines = true
return nil
}
}
// WithEmoji sets a TermRenderer's emoji rendering.
func WithEmoji() TermRendererOption {
return func(tr *TermRenderer) error {