From 3b2244077d3e7d299943077b33e0564ffcd1f384 Mon Sep 17 00:00:00 2001 From: Junegunn Choi Date: Fri, 6 Jan 2023 15:36:12 +0900 Subject: Add scrollbar to the preview window --- src/tui/tui.go | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'src/tui') diff --git a/src/tui/tui.go b/src/tui/tui.go index 063c4e6f..c6a65d82 100644 --- a/src/tui/tui.go +++ b/src/tui/tui.go @@ -307,6 +307,22 @@ const ( BorderRight ) +func (s BorderShape) HasRight() bool { + switch s { + case BorderNone, BorderLeft, BorderTop, BorderBottom, BorderHorizontal: // No right + return false + } + return true +} + +func (s BorderShape) HasTop() bool { + switch s { + case BorderNone, BorderLeft, BorderRight, BorderBottom, BorderVertical: // No top + return false + } + return true +} + type BorderStyle struct { shape BorderShape horizontal rune -- cgit v1.2.3