Documentation
¶
Index ¶
- func HandlePbStop(ctx context.Context, pb *pterm.ProgressbarPrinter)
- func HandleSpinnerStop(ctx context.Context, spinner *pterm.SpinnerPrinter)
- func PromptText(message, defaultValue string) (string, error)
- func ShowError(ctx context.Context, message string, args ...interface{})
- func ShowInfo(ctx context.Context, message string, args ...interface{})
- func ShowSuccess(ctx context.Context, message string, args ...interface{})
- func ShowWarning(ctx context.Context, message string, args ...interface{})
- func ShowWelcomeHeader()
- type MenuBuilder
- type MenuOption
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HandlePbStop ¶
func HandlePbStop(ctx context.Context, pb *pterm.ProgressbarPrinter)
func HandleSpinnerStop ¶
func HandleSpinnerStop(ctx context.Context, spinner *pterm.SpinnerPrinter)
func PromptText ¶
PromptText demande à l'utilisateur de saisir du texte
func ShowSuccess ¶
ShowSuccess affiche un message de succès
func ShowWarning ¶ added in v0.2.0
ShowWarning affiche un message d'avertissement
func ShowWelcomeHeader ¶ added in v0.2.0
func ShowWelcomeHeader()
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.