summaryrefslogtreecommitdiff
path: root/internal/tui/tui.go
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-03-10 07:40:23 +0200
committerPaul Buetow <paul@buetow.org>2026-03-10 07:40:23 +0200
commit590b3acdae8f4adb34d96889fad483fafa880e93 (patch)
tree73a6a5e657ecc2db7bbf1eff74adac25c262caac /internal/tui/tui.go
parent767abc2d2aaa21336df97db83dd4d9d050cd3df0 (diff)
globalfilter: share compare-op symbol helper (task 374)
Diffstat (limited to 'internal/tui/tui.go')
-rw-r--r--internal/tui/tui.go21
1 files changed, 1 insertions, 20 deletions
diff --git a/internal/tui/tui.go b/internal/tui/tui.go
index 22dbf37..4265cbb 100644
--- a/internal/tui/tui.go
+++ b/internal/tui/tui.go
@@ -989,7 +989,7 @@ func appendNumericFilterChange(parts []string, name string, prev, next *globalfi
if duration {
value = time.Duration(next.Value).String()
}
- return append(parts, fmt.Sprintf("%s%s%s", name, compareOpSymbol(next.Op), value))
+ return append(parts, fmt.Sprintf("%s%s%s", name, globalfilter.CompareOpSymbol(next.Op), value))
}
func sameStringFilter(a, b *globalfilter.StringFilter) bool {
@@ -1009,25 +1009,6 @@ func sameNumericFilter(a, b *globalfilter.NumericFilter) bool {
return a.Op == b.Op && a.Value == b.Value
}
-func compareOpSymbol(op globalfilter.CompareOp) string {
- switch op {
- case globalfilter.OpEq:
- return "="
- case globalfilter.OpNeq:
- return "!="
- case globalfilter.OpGt:
- return ">"
- case globalfilter.OpGte:
- return ">="
- case globalfilter.OpLt:
- return "<"
- case globalfilter.OpLte:
- return "<="
- default:
- return "="
- }
-}
-
func (m *Model) stopTrace() {
if m.traceStop != nil {
m.traceStop()