Documentation
¶
Index ¶
- Constants
- Variables
- func Esc(modes ...int) string
- type SpinnerOptions
- type Style
- func (style Style) Fprint(w io.Writer, args ...any)
- func (style Style) Fprintf(w io.Writer, format string, args ...any)
- func (style Style) Fprintln(w io.Writer, args ...any)
- func (style Style) Print(args ...any)
- func (style Style) Printf(format string, args ...any)
- func (style Style) Println(args ...any)
- func (style Style) Sprint(args ...any) string
- func (style Style) Sprintf(format string, args ...any) string
- func (style Style) Sprintln(args ...any) string
- type Terminal
- func (term Terminal) ClearAfterCursor()
- func (term Terminal) ClearBeforeCursor()
- func (term Terminal) ClearLine()
- func (term Terminal) ClearLineAfterCursor()
- func (term Terminal) ClearLineBeforeCursor()
- func (term Terminal) ClearScreen()
- func (term Terminal) Print(args ...any)
- func (term Terminal) Printf(format string, args ...any)
- func (term Terminal) Println(args ...any)
- func (term Terminal) ResetCursor()
- func (term Terminal) SavePosition()
- func (term Terminal) Set(modes ...int)
- func (term Terminal) Spinner(opts SpinnerOptions) (chan<- string, func())
Constants ¶
View Source
const ( ResetModes = 0 Bold = 1 Dim = 2 Italic = 3 Underline = 4 Blink = 5 Inverse = 7 Hidden = 8 StrikeThrough = 9 ResetBoldDim = 22 ResetItalic = 23 ResetUnderline = 24 ResetBlink = 25 ResetInverse = 27 ResetHidden = 28 ResetStrikethrough = 29 FgBlack = 30 BgBlack = 40 FgRed = 31 BgRed = 41 FgGreen = 32 BgGreen = 42 FgYellow = 33 BgYellow = 43 FgBlue = 34 BgBlue = 44 FgMagenta = 35 BgMagenta = 45 FgCyan = 36 BgCyan = 46 FgWhite = 37 BgWhite = 47 FgDefault = 39 BgDefault = 49 )
Variables ¶
Functions ¶
Types ¶
type SpinnerOptions ¶
type Terminal ¶
func (Terminal) ClearAfterCursor ¶
func (term Terminal) ClearAfterCursor()
func (Terminal) ClearBeforeCursor ¶
func (term Terminal) ClearBeforeCursor()
func (Terminal) ClearLineAfterCursor ¶
func (term Terminal) ClearLineAfterCursor()
func (Terminal) ClearLineBeforeCursor ¶
func (term Terminal) ClearLineBeforeCursor()
func (Terminal) ClearScreen ¶
func (term Terminal) ClearScreen()
func (Terminal) ResetCursor ¶
func (term Terminal) ResetCursor()
func (Terminal) SavePosition ¶
func (term Terminal) SavePosition()
func (Terminal) Spinner ¶
func (term Terminal) Spinner(opts SpinnerOptions) (chan<- string, func())
Click to show internal directories.
Click to hide internal directories.