diff options
| author | Paul Buetow <paul@buetow.org> | 2026-02-24 08:28:47 +0200 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-02-24 08:28:47 +0200 |
| commit | ba7af922d289a9d0fff1c4ef33764b1852c774f6 (patch) | |
| tree | 3d470e9d0dc967efab4b6a3e56ee361d0ca9cd96 /internal/tui | |
| parent | b79a868fbc85cd7fb2829e978174629ab8a9c986 (diff) | |
ior: route default mode through tui and add plain flag
Diffstat (limited to 'internal/tui')
| -rw-r--r-- | internal/tui/tui.go | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/internal/tui/tui.go b/internal/tui/tui.go index 758213d..49d2365 100644 --- a/internal/tui/tui.go +++ b/internal/tui/tui.go @@ -28,7 +28,12 @@ type TraceStarter func(context.Context) error // Run starts the TUI program in alternate screen mode. func Run() error { - model := NewModel(flags.Get().PidFilter, defaultTraceStarter) + return RunWithTraceStarter(defaultTraceStarter) +} + +// RunWithTraceStarter starts the TUI program with a custom trace starter. +func RunWithTraceStarter(starter TraceStarter) error { + model := NewModel(flags.Get().PidFilter, starter) program := tea.NewProgram(model, tea.WithAltScreen()) _, err := program.Run() return err |
