From a9895419352c374e32b8c8ac552abcb8a398caf9 Mon Sep 17 00:00:00 2001 From: Sam Anthony Date: Fri, 10 May 2024 13:12:38 -0400 Subject: move helper functions to input widget file --- gui/widget/input.go | 12 ++++++++++++ gui/widget/widget.go | 12 ------------ 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/gui/widget/input.go b/gui/widget/input.go index d4d6738..f6c1dbc 100644 --- a/gui/widget/input.go +++ b/gui/widget/input.go @@ -72,3 +72,15 @@ func inputDraw(str []byte, focused bool, r image.Rectangle) func(draw.Image) ima return r } } + +func isDigit(r rune) bool { + return '0' <= r && r <= '9' +} + +func atoi(s []byte) uint { + var n uint = 0 + for _, d := range s { + n = n*10 + uint(d-'0') + } + return n +} diff --git a/gui/widget/widget.go b/gui/widget/widget.go index 7122359..c5a90dd 100644 --- a/gui/widget/widget.go +++ b/gui/widget/widget.go @@ -73,10 +73,6 @@ func outputDraw(v float64, r image.Rectangle) func(draw.Image) image.Rectangle { } } -func isDigit(r rune) bool { - return '0' <= r && r <= '9' -} - func contains[T cmp.Ordered](slc []T, v T) bool { for i := range slc { if slc[i] == v { @@ -85,11 +81,3 @@ func contains[T cmp.Ordered](slc []T, v T) bool { } return false } - -func atoi(s []byte) uint { - var n uint = 0 - for _, d := range s { - n = n*10 + uint(d-'0') - } - return n -} -- cgit v1.2.3