()
| 27 | } |
| 28 | |
| 29 | func NewAnimationManager() *AnimationManager { |
| 30 | return &AnimationManager{ |
| 31 | done: make(chan struct{}), |
| 32 | } |
| 33 | } |
| 34 | |
| 35 | // SetSuppressed enables or disables animation suppression. When suppressed, |
| 36 | // ShowThinkingAnimation stores the message but does not start the spinner goroutine. |
no outgoing calls