Versions in this module Expand all Collapse all v2 v2.3.1 May 25, 2026 Changes in this version + type MultiSpinner struct + func (m *MultiSpinner) Add(title string) + func (m *MultiSpinner) Fail(title string) + func (m *MultiSpinner) Init() tea.Cmd + func (m *MultiSpinner) Start() + func (m *MultiSpinner) Stop() + func (m *MultiSpinner) Success(title string) + func (m *MultiSpinner) Update(msg tea.Msg) (tea.Model, tea.Cmd) + func (m *MultiSpinner) View() string + type SpinnerPrinter interface + NewSuccessSpinner func(msg string) *SuccessSpinner + WrapAsyncWithSuccessSpinners func(f func(ch async.EventChannel) error) error + WrapWithSuccessSpinner func(msg string, f func() error) error + func NewSpinnerPrinter(out io.Writer, pretty bool) SpinnerPrinter + type SuccessSpinner struct + func (ss *SuccessSpinner) Fail() + func (ss *SuccessSpinner) Init() tea.Cmd + func (ss *SuccessSpinner) Logf(format string, args ...any) + func (ss *SuccessSpinner) Start() + func (ss *SuccessSpinner) Success() + func (ss *SuccessSpinner) Update(msg tea.Msg) (tea.Model, tea.Cmd) + func (ss *SuccessSpinner) UpdateText(msg string) + func (ss *SuccessSpinner) View() string v2.3.0 May 21, 2026