Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type StatusSpinner ¶
type StatusSpinner struct {
// contains filtered or unexported fields
}
StatusSpinner is a struct which implements StatusHooks, and uses a spinner to display status messages
func NewStatusSpinner ¶
func NewStatusSpinner(opts ...StatusSpinnerOpt) *StatusSpinner
func (*StatusSpinner) Message ¶
func (s *StatusSpinner) Message(msgs ...string)
func (*StatusSpinner) SetStatus ¶
func (s *StatusSpinner) SetStatus(msg string)
SetStatus implements StatusHooks
func (*StatusSpinner) UpdateSpinnerMessage ¶
func (s *StatusSpinner) UpdateSpinnerMessage(newMessage string)
UpdateSpinnerMessage updates the message of the given spinner
type StatusSpinnerOpt ¶
type StatusSpinnerOpt func(*StatusSpinner)
func WithDelay ¶
func WithDelay(delay time.Duration) StatusSpinnerOpt
func WithMessage ¶
func WithMessage(msg string) StatusSpinnerOpt
Click to show internal directories.
Click to hide internal directories.