MCPcopy Index your code
hub / github.com/cli/cli / buildPasswordForm

Method buildPasswordForm

internal/prompter/huh_prompter.go:142–153  ·  view source on GitHub ↗
(prompt string)

Source from the content-addressed store, hash-verified

140}
141
142func (p *huhPrompter) buildPasswordForm(prompt string) (*huh.Form, *string) {
143 var result string
144 form := p.newForm(
145 huh.NewGroup(
146 huh.NewInput().
147 EchoMode(huh.EchoModePassword).
148 Title(prompt).
149 Value(&result),
150 ),
151 )
152 return form, &result
153}
154
155func (p *huhPrompter) Password(prompt string) (string, error) {
156 form, result := p.buildPasswordForm(prompt)

Callers 2

PasswordMethod · 0.95
TestHuhPrompterPasswordFunction · 0.80

Calls 3

newFormMethod · 0.95
ValueMethod · 0.80
TitleMethod · 0.65

Tested by 1

TestHuhPrompterPasswordFunction · 0.64