go-prompt/shortcut.go

12 lines
296 B
Go
Raw Normal View History

2018-06-20 17:27:27 +00:00
package prompt
// Input get the input data from the user and return it.
func Input(prefix string, completer Completer, opts ...Option) string {
2018-06-26 04:27:01 +00:00
pt := New(nil, completer, opts...)
2018-06-26 14:27:34 +00:00
pt.rendererOptions = append(pt.rendererOptions, func(r *Renderer) {
2018-06-26 04:27:01 +00:00
r.prefix = prefix
})
2018-06-20 17:27:27 +00:00
return pt.Input()
}