package completion
import "github.com/docker/cli/cli/command/completion"
Index ¶
- func NoComplete(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)
- type ValidArgsFn
Functions ¶
func NoComplete ¶
func NoComplete(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)
NoComplete is used for commands where there's no relevant completion
Types ¶
type ValidArgsFn ¶
type ValidArgsFn func(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)
ValidArgsFn a function to be used by cobra command as `ValidArgsFunction` to offer command line completion
func ContainerNames ¶
func ContainerNames(dockerCli command.Cli, all bool, filters ...func(types.Container) bool) ValidArgsFn
ContainerNames offers completion for container names and IDs By default, only names are returned. Set DOCKER_COMPLETION_SHOW_CONTAINER_IDS=yes to also complete IDs.
func ImageNames ¶
func ImageNames(dockerCli command.Cli) ValidArgsFn
ImageNames offers completion for images present within the local store
func NetworkNames ¶
func NetworkNames(dockerCli command.Cli) ValidArgsFn
NetworkNames offers completion for networks
func VolumeNames ¶
func VolumeNames(dockerCli command.Cli) ValidArgsFn
VolumeNames offers completion for volumes
Source Files ¶
- Version
- v23.0.0-rc.3+incompatible
- Published
- Jan 18, 2023
- Platform
- linux/amd64
- Imports
- 6 packages
- Last checked
- now –
Tools for package owners.