Documentation
¶
Index ¶
- func Box(title, content string, width int) string
- func ErrorMessage(msg string)
- func InfoMessage(msg string)
- func StatusMessage(msg string)
- func SuccessMessage(msg string)
- func WarningMessage(msg string)
- type Color
- type ProgressBar
- func (p *ProgressBar) Complete()
- func (p *ProgressBar) Draw()
- func (p *ProgressBar) Increment() *ProgressBar
- func (p *ProgressBar) SetColors(fg, bg string) *ProgressBar
- func (p *ProgressBar) SetMessage(msg string) *ProgressBar
- func (p *ProgressBar) SetProgress(current int) *ProgressBar
- func (p *ProgressBar) SetShowPercent(show bool) *ProgressBar
- func (p *ProgressBar) SetShowTimer(show bool) *ProgressBar
- func (p *ProgressBar) SetWidth(width int) *ProgressBar
- type Spinner
- type Table
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Color ¶
type Color struct {
Reset string
Bold string
Dim string
Black string
Red string
Green string
Yellow string
Blue string
Magenta string
Cyan string
White string
}
Color ANSI color codes
type ProgressBar ¶
type ProgressBar struct {
// contains filtered or unexported fields
}
ProgressBar 进度条
func (*ProgressBar) SetColors ¶
func (p *ProgressBar) SetColors(fg, bg string) *ProgressBar
SetColors 设置颜色
func (*ProgressBar) SetMessage ¶
func (p *ProgressBar) SetMessage(msg string) *ProgressBar
SetMessage 设置消息
func (*ProgressBar) SetProgress ¶
func (p *ProgressBar) SetProgress(current int) *ProgressBar
SetProgress 设置进度
func (*ProgressBar) SetShowPercent ¶
func (p *ProgressBar) SetShowPercent(show bool) *ProgressBar
SetShowPercent 设置是否显示百分比
func (*ProgressBar) SetShowTimer ¶
func (p *ProgressBar) SetShowTimer(show bool) *ProgressBar
SetShowTimer 设置是否显示计时器
type Spinner ¶
type Spinner struct {
// contains filtered or unexported fields
}
Spinner 旋转指示器
func (*Spinner) SetSpinner ¶
SetSpinner 设置旋转字符
Click to show internal directories.
Click to hide internal directories.