diff options
| author | Paul Buetow <paul@buetow.org> | 2026-02-23 23:52:55 +0200 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-02-23 23:52:55 +0200 |
| commit | b79a868fbc85cd7fb2829e978174629ab8a9c986 (patch) | |
| tree | 6d80b9b1a45a43b8d251a518f3538817c34e3165 /internal/tui/msg.go | |
| parent | 570b7b5d9283b9e443e7da25661e9f2098cc2305 (diff) | |
tui: add top-level model and run entrypoint
Diffstat (limited to 'internal/tui/msg.go')
| -rw-r--r-- | internal/tui/msg.go | 18 |
1 files changed, 6 insertions, 12 deletions
diff --git a/internal/tui/msg.go b/internal/tui/msg.go index ba2ec53..c69e806 100644 --- a/internal/tui/msg.go +++ b/internal/tui/msg.go @@ -1,24 +1,18 @@ package tui -import "ior/internal/statsengine" +import "ior/internal/tui/messages" // PidSelectedMsg is emitted when the user selects a PID from the process table. -type PidSelectedMsg struct { - Pid int -} +type PidSelectedMsg = messages.PidSelectedMsg // StatsTickMsg carries a fresh immutable snapshot from the stats engine. -type StatsTickMsg struct { - Snap *statsengine.Snapshot -} +type StatsTickMsg = messages.StatsTickMsg // ExportRequestMsg requests an export of the current UI state. -type ExportRequestMsg struct{} +type ExportRequestMsg = messages.ExportRequestMsg // TracingStartedMsg signals that tracing started successfully. -type TracingStartedMsg struct{} +type TracingStartedMsg = messages.TracingStartedMsg // TracingErrorMsg reports an error while starting or running tracing. -type TracingErrorMsg struct { - Err error -} +type TracingErrorMsg = messages.TracingErrorMsg |
