Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenerateFromBaseTemplate ¶ added in v1.137.0
func GenerateFromBaseTemplate(commandName string, parts []HelpTemplateSections) string
func SetCustomUsageFunc ¶
SetCustomUsageFunc configures a custom usage template for the provided cobra command. It returns an error if the command is nil.
func WrappedFlagUsages ¶
WrappedFlagUsages formats the flag usage string to fit within the terminal width
Types ¶
type HelpFlagPrinter ¶
type HelpFlagPrinter struct {
// contains filtered or unexported fields
}
func NewHelpFlagPrinter ¶
func (*HelpFlagPrinter) PrintHelpFlag ¶
func (p *HelpFlagPrinter) PrintHelpFlag(flag *pflag.Flag)
type HelpTemplateSections ¶ added in v1.137.0
type HelpTemplateSections int
const ( LongDescription HelpTemplateSections = iota Usage Aliases Examples AvailableCommands Flags GlobalFlags AdditionalHelpTopics NativeCommands DoubleDashHelp )
Click to show internal directories.
Click to hide internal directories.