in tui/specials.go [76:100]
func newCustom(c config.Custom) QueueModel {
r := newTextInput(c.Description,
c.Default,
c.Name,
"validating",
)
switch c.Validation {
case validationPhoneNumber:
r.spinnerLabel = "Validating phone number"
r.addPostProcessor(validatePhoneNumber)
case validationYesOrNo:
r.spinnerLabel = "Validating yes or no"
r.addPostProcessor(validateYesOrNo)
case validationInteger:
r.spinnerLabel = "Validating integer"
r.addPostProcessor(validateInteger)
}
if c.PrependProject {
r.addPostProcessor(prependProject)
}
return &r
}