diff options
Diffstat (limited to 'internal/tui/util')
| -rw-r--r-- | internal/tui/util/util.go | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/internal/tui/util/util.go b/internal/tui/util/util.go index fd1c4e818..fa3782843 100644 --- a/internal/tui/util/util.go +++ b/internal/tui/util/util.go @@ -16,3 +16,10 @@ type ( InfoMsg string ErrorMsg error ) + +func Clamp(v, low, high int) int { + if high < low { + low, high = high, low + } + return min(high, max(low, v)) +} |
