Versions in this module Expand all Collapse all v0 v0.17.15 May 11, 2026 v0.17.14 May 11, 2026 Changes in this version + const KeyCtrlC + const KeyDown + const KeyEnter + const KeyEsc + const KeyLeft + const KeyQuit + const KeyRight + const KeyTab + const KeyUp + type BaseModel struct + Done bool + Height int + Spinner spinner.Model + Width int + func (b *BaseModel) HandleCommonMsg(msg tea.Msg) (bool, tea.Cmd) + func (b *BaseModel) InitSpinner() tea.Cmd + func (b *BaseModel) IsDone() bool + func (b *BaseModel) MarkDone() + func (b *BaseModel) SetReadyChan(ch chan struct{}) + func (b *BaseModel) SignalReady() + type ReadySignaler interface + SetReadyChan func(chan struct{}) + type Status string + const StatusActive + const StatusDone + const StatusError + const StatusPending + const StatusSkipped + const StatusWaiting + func (s Status) IsActive() bool + func (s Status) IsTerminal() bool + func (s Status) String() string