Documentation
¶
Index ¶
- func GetContextSuggestions(rootCmd *cobra.Command, req SuggestionRequest) ([]string, cobra.ShellCompDirective)
- func GetProviderSuggestions(rootCmd *cobra.Command, req SuggestionRequest) ([]string, cobra.ShellCompDirective)
- func GetWorkspaceSuggestions(rootCmd *cobra.Command, req SuggestionRequest) ([]string, cobra.ShellCompDirective)
- func RegisterFlagCompletionFuns(rootCmd *cobra.Command, globalFlags *flags.GlobalFlags) error
- type SuggestionRequest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetContextSuggestions ¶
func GetContextSuggestions( rootCmd *cobra.Command, req SuggestionRequest, ) ([]string, cobra.ShellCompDirective)
func GetProviderSuggestions ¶
func GetProviderSuggestions( rootCmd *cobra.Command, req SuggestionRequest, ) ([]string, cobra.ShellCompDirective)
func GetWorkspaceSuggestions ¶
func GetWorkspaceSuggestions( rootCmd *cobra.Command, req SuggestionRequest, ) ([]string, cobra.ShellCompDirective)
func RegisterFlagCompletionFuns ¶
func RegisterFlagCompletionFuns(rootCmd *cobra.Command, globalFlags *flags.GlobalFlags) error
Types ¶
type SuggestionRequest ¶
type SuggestionRequest struct {
Context string
Provider string
Args []string
ToComplete string
Owner platform.OwnerFilter
}
SuggestionRequest carries the inputs of the completion helpers.
Click to show internal directories.
Click to hide internal directories.