Documentation
¶
Overview ¶
Package info provides ways to acquiring additional info from the user
Index ¶
- func Ask() (language, version string, err error)
- func AskRemote() (language, version string, err error)
- func AskRemoteVersion(language string) (version string, err error)
- func AskRemoteVersions(language string) (vers []string, err error)
- func AskVersion(language string) (version string, err error)
- func FullListRemote(language string) (versions []string, err error)
- func GetLanguage(args []string) (language, version string)
- func GetSpinner(language string, prefix spinner.Fn) *spinner.Spinner
- func HasLanguage(args []string) bool
- func HasVersion(args []string) bool
- func ListRemote(language string) (versions map[string][]string, err error)
- func PossibleLanguage(args []string) (language string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AskRemoteVersion ¶
AskRemoteVersion asks for list of remote version
func AskRemoteVersions ¶
AskRemoteVersions asks for list of remote versions
func AskVersion ¶
AskVersion asks version from the user
func FullListRemote ¶
FullListRemote lists remote version from the plugin directly
func GetLanguage ¶
GetLanguage gets supported language from args list
func GetSpinner ¶
GetSpinner gets the spinner, just easier that way
func HasLanguage ¶
HasLanguage do we have language in args list?
func ListRemote ¶
ListRemote lists remote version from the plugin indirectly
func PossibleLanguage ¶
PossibleLanguage gets the most possible language that user probably meant
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.