align in list

trunk
nbsp 2025-01-06 01:11:39 +02:00
parent fa210d8e23
commit 3120210931
No known key found for this signature in database
GPG Key ID: 7184AC1C9835CE48
3 changed files with 22 additions and 19 deletions

View File

@ -5,6 +5,9 @@
package ui package ui
import ( import (
"fmt"
"strconv"
"git.sr.ht/~rockorager/vaxis" "git.sr.ht/~rockorager/vaxis"
) )
@ -39,7 +42,7 @@ func (m *List) Draw(win vaxis.Window) {
} else { } else {
style = defaultStyle style = defaultStyle
} }
win.Println(i, vaxis.Segment{Text: subject, Style: style}) win.Println(i, vaxis.Segment{Text: fmt.Sprintf(" %-"+strconv.Itoa(win.Width-2)+"s", subject), Style: style})
} }
} }