Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ConfigCmd = &cobra.Command{
Use: "config",
Short: "Manage configuration",
GroupID: "project",
}
Functions ¶
Types ¶
type MultiSpinnerUI ¶ added in v0.1.8
MultiSpinnerUI provides multi-spinner support for refresh operations
func NewMultiSpinnerUI ¶ added in v0.1.8
func NewMultiSpinnerUI() MultiSpinnerUI
NewMultiSpinnerUI creates a multi-spinner UI based on terminal type
type UI ¶ added in v0.1.8
type UI interface {
Header(text string)
Info(text string)
Success(text string)
Warning(text string)
Error(text string)
Spinner(text string) Spinner
Section(title string)
BulletList(items []string)
Println()
GetRefreshTracker(serviceName string) refresh.Tracker
IsInteractive() bool
StartRefresh()
StopRefresh()
}
UI provides an abstraction for user interface output It supports both interactive (pterm) and non-interactive (plain text) modes
Source Files
¶
Click to show internal directories.
Click to hide internal directories.