MCPcopy Index your code

hub / github.com/posener/complete / types & classes

Types & classes27 in github.com/posener/complete

↓ 3 callersFuncTypePredictFunc
PredictFunc is a function that implements the Predictor interface.
complete.go:42
↓ 2 callersTypeAliasFilesSet
FilesSet predict according to file rules to a given fixed set of file names.
predict/files.go:104
↓ 2 callersTypeAliasSet
Set predicts a set of predefined values.
predict/predict.go:7
↓ 1 callersTypeAliasboolValue
flags_test.go:32
StructArg
Arg is typed a command line argument.
internal/arg/arg.go:10
StructCommand
Command is an object that can be used to create complete options for a go executable that does not have a good binding to the `Completer` interface, o
command.go:6
InterfaceCompleter
Completer is an interface that a command line should implement in order to get bash completion.
complete.go:16
StructConfig
Config stores prediction options.
predict/options.go:45
StructFilesPredictor
predict/files.go:22
TypeAliasFlagSet
FlagSet is bash completion enabled flag.FlagSet.
compflag/compflag.go:47
FuncTypeOption
Option provides prediction through options pattern. Usage: func(o ...predict.Option) { cfg := predict.Options(o) // use cfg.Predict... }
predict/options.go:17
StructParsed
Parsed contains information about the argument.
internal/arg/arg.go:17
InterfacePredictor
Predictor can predict completion options.
complete.go:33
StructTokener
internal/tokener/tokener.go:3
Structbash
(un)install in bash basically adds/remove from .bashrc: complete -C </path/to/completion/command> <command>
install/bash.go:9
StructboolValue
============================================================================================== //
compflag/flags.go:142
Structcompleter
complete.go:105
StructdurationValue
============================================================================================== //
compflag/flags.go:222
Structfish
(un)install in fish
install/fish.go:13
Structflag
go:generate go run .
compflag/gen/main.go:13
TypeAliasflagSet
flags.go:18
Interfaceinstaller
install/install.go:45
StructintValue
============================================================================================== //
compflag/flags.go:183
StructmatcherTest
predict/files_test.go:145
TypeAliasset
complete_test.go:244
StructstringValue
============================================================================================== //
compflag/flags.go:103
Structzsh
(un)install in zsh basically adds/remove from .zshrc: autoload -U +X bashcompinit && bashcompinit" complete -C </path/to/completion/command> <command
install/zsh.go:10