diff --git a/tools/tui/loop/api.go b/tools/tui/loop/api.go index 3001ff2dd..012dafd9d 100644 --- a/tools/tui/loop/api.go +++ b/tools/tui/loop/api.go @@ -36,14 +36,6 @@ const ( PM ) -type timer struct { - interval time.Duration - deadline time.Time - repeats bool - id IdType - callback TimerCallback -} - type Loop struct { controlling_term *tty.Term terminal_options TerminalStateOptions diff --git a/tools/tui/loop/timers.go b/tools/tui/loop/timers.go index 00dd3fc42..d3105b7ad 100644 --- a/tools/tui/loop/timers.go +++ b/tools/tui/loop/timers.go @@ -15,6 +15,14 @@ import ( var debugprintln = tty.DebugPrintln +type timer struct { + interval time.Duration + deadline time.Time + repeats bool + id IdType + callback TimerCallback +} + func (self *timer) update_deadline(now time.Time) { self.deadline = now.Add(self.interval) }