Documentation
¶
Index ¶
- func HandlePbStop(pb *pterm.ProgressbarPrinter)
- func HandleSpinnerStop(spinner *pterm.SpinnerPrinter)
- func PromptText(message, defaultValue string) (string, error)
- func ShowError(message string, args ...interface{})
- func ShowInfo(message string, args ...interface{})
- func ShowSuccess(message string, args ...interface{})
- type MenuBuilder
- type MenuOption
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HandlePbStop ¶
func HandlePbStop(pb *pterm.ProgressbarPrinter)
func HandleSpinnerStop ¶
func HandleSpinnerStop(spinner *pterm.SpinnerPrinter)
func PromptText ¶
PromptText demande à l'utilisateur de saisir du texte
func ShowError ¶
func ShowError(message string, args ...interface{})
ShowError affiche un message d'erreur
func ShowInfo ¶
func ShowInfo(message string, args ...interface{})
ShowInfo affiche un message d'information
func ShowSuccess ¶
func ShowSuccess(message string, args ...interface{})
ShowSuccess affiche un message de succès
Types ¶
type MenuBuilder ¶
type MenuBuilder struct {
// contains filtered or unexported fields
}
MenuBuilder aide à construire les menus interactifs
func NewMenuBuilder ¶
func NewMenuBuilder() *MenuBuilder
NewMenuBuilder crée un nouveau builder de menu
func (*MenuBuilder) AddOption ¶
func (m *MenuBuilder) AddOption(label string, handler func() error) *MenuBuilder
AddOption ajoute une option au menu
func (*MenuBuilder) AddStandardOptions ¶
func (m *MenuBuilder) AddStandardOptions(skipHandler, exitHandler func() error) *MenuBuilder
AddStandardOptions ajoute les options standard (Skip, Exit) au menu
func (*MenuBuilder) Build ¶
func (m *MenuBuilder) Build() error
Build crée et affiche le menu interactif
type MenuOption ¶
MenuOption représente une option dans un menu interactif
Click to show internal directories.
Click to hide internal directories.