Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type SpinningCharacter ¶
type SpinningCharacter struct {
// contains filtered or unexported fields
}
SpinningCharacter represents a character that is being spun.
func NewSpinningCharacter ¶
func NewSpinningCharacter(ch rune, timeout, resetcount int) *SpinningCharacter
NewSpinningCharacter returns a new instance of CharacterSpinning.
func (*SpinningCharacter) StartSpinning ¶
func (cs *SpinningCharacter) StartSpinning(ctx context.Context)
StartSpinning starts spinning the character.
type TermColor ¶
type TermColor string
ANSI color codes
const ( // Standard Colors Black TermColor = "\033[30m" Red TermColor = "\033[31m" Green TermColor = "\033[32m" Yellow TermColor = "\033[33m" Blue TermColor = "\033[34m" Magenta TermColor = "\033[35m" Cyan TermColor = "\033[36m" White TermColor = "\033[37m" // Bright Colors BrightBlack TermColor = "\033[90m" BrightRed TermColor = "\033[91m" BrightGreen TermColor = "\033[92m" BrightYellow TermColor = "\033[93m" BrightBlue TermColor = "\033[94m" BrightMagenta TermColor = "\033[95m" BrightCyan TermColor = "\033[96m" BrightWhite TermColor = "\033[97m" // Background Colors BgBlack TermColor = "\033[40m" BgRed TermColor = "\033[41m" BgGreen TermColor = "\033[42m" BgYellow TermColor = "\033[43m" BgBlue TermColor = "\033[44m" BgMagenta TermColor = "\033[45m" BgCyan TermColor = "\033[46m" BgWhite TermColor = "\033[47m" BgBrightBlack TermColor = "\033[100m" BgBrightRed TermColor = "\033[101m" BgBrightGreen TermColor = "\033[102m" BgBrightYellow TermColor = "\033[103m" BgBrightBlue TermColor = "\033[104m" BgBrightMagenta TermColor = "\033[105m" BgBrightCyan TermColor = "\033[106m" BgBrightWhite TermColor = "\033[107m" // Text Styles Bold TermColor = "\033[1m" Underline TermColor = "\033[4m" Reset TermColor = "\033[0m" ClearLine TermColor = "\x1B[2K\r" ClearConsole TermColor = "\033[H\033[2J" )
func TranslateColor ¶
translateColor takes a human-readable color name and returns the corresponding TermColor
Click to show internal directories.
Click to hide internal directories.