diff options
| author | Junegunn Choi <junegunn.c@gmail.com> | 2025-06-24 22:50:02 +0900 |
|---|---|---|
| committer | Junegunn Choi <junegunn.c@gmail.com> | 2025-06-25 02:12:10 +0900 |
| commit | 4811e52af3ed7f89e82baa908f9a8a25fb593361 (patch) | |
| tree | da7d88eadf9a0e8044b4748dd790cd599117b663 /src/tui/tui.go | |
| parent | 8d81730ec2855d3d32a171f8b675430ffb4c4d59 (diff) | |
| download | fzf-4811e52af3ed7f89e82baa908f9a8a25fb593361.tar.gz | |
Support full-line background color in the list section
Close #4432
Diffstat (limited to 'src/tui/tui.go')
| -rw-r--r-- | src/tui/tui.go | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/tui/tui.go b/src/tui/tui.go index c8844753..c899ee78 100644 --- a/src/tui/tui.go +++ b/src/tui/tui.go @@ -273,6 +273,10 @@ func NewColorPair(fg Color, bg Color, attr Attr) ColorPair { return ColorPair{fg, bg, attr} } +func NoColorPair() ColorPair { + return ColorPair{-1, -1, 0} +} + func (p ColorPair) Fg() Color { return p.fg } @@ -285,6 +289,10 @@ func (p ColorPair) Attr() Attr { return p.attr } +func (p ColorPair) IsFullBgMarker() bool { + return p.attr&FullBg > 0 +} + func (p ColorPair) HasBg() bool { return p.attr&Reverse == 0 && p.bg != colDefault || p.attr&Reverse > 0 && p.fg != colDefault |
