Documentation ¶
Index ¶
- Variables
- func Ask(inputs []*survey.Question, response interface{}) error
- func AskOne(input *survey.Question, response interface{}) error
- func BoolInput(name string, message string, help string, defaultValue bool, required bool) *survey.Question
- func CaptureInputViaEditor(contents, pattern string, infoFn func()) (result string, err error)
- func Confirm(message string) bool
- func ConfirmDefault(message string, defaultValue bool) bool
- func SelectInput(name string, message string, help string, options []string, ...) *survey.Question
- func TextInput(name string, message string, help string, defaultValue string, required bool) *survey.Question
- type Editor
- type EditorTemplateData
Constants ¶
This section is empty.
Variables ¶
View Source
var EditorQuestionTemplate = `` /* 714-byte string literal not displayed */
EXTENDED to change prompt text
View Source
var Icons = survey.WithIcons(func(icons *survey.IconSet) {
icons.Question.Text = ""
})
Functions ¶
func CaptureInputViaEditor ¶ added in v0.3.0
CaptureInputViaEditor is the high level function to use in this package in order to capture input from an editor.
The arguments have been tailored for our use of strings mostly in the rest of the CLI even though internally we're using []byte.
func ConfirmDefault ¶ added in v0.4.1
func SelectInput ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.