info

package
v0.8.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 12, 2022 License: MIT Imports: 10 Imported by: 3

Documentation

Overview

Package info provides ways to acquiring additional info from the user

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Ask

func Ask() (language, version string, err error)

Ask for language and version from the user

func AskRemote

func AskRemote() (language, version string, err error)

AskRemote asks for remote version from the user

func AskRemoteVersion

func AskRemoteVersion(language string) (version string, err error)

AskRemoteVersion asks for list of remote version

func AskRemoteVersions

func AskRemoteVersions(language string) (vers []string, err error)

AskRemoteVersions asks for list of remote versions

func AskVersion

func AskVersion(language string) (version string, err error)

AskVersion asks version from the user

func FullListRemote

func FullListRemote(language string) (versions []string, err error)

FullListRemote lists remote version from the plugin directly

func GetLanguage

func GetLanguage(args []string) (language, version string)

GetLanguage gets supported language from args list

func GetSpinner

func GetSpinner(language string, prefix spinner.Fn) *spinner.Spinner

GetSpinner gets the spinner, just easier that way

func HasLanguage

func HasLanguage(args []string) bool

HasLanguage do we have language in args list?

func HasVersion

func HasVersion(args []string) bool

HasVersion do we have version in args list?

func ListRemote

func ListRemote(language string) (versions map[string][]string, err error)

ListRemote lists remote version from the plugin indirectly

func PossibleLanguage

func PossibleLanguage(args []string) (language string)

PossibleLanguage gets the most possible language that user probably meant

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL