text static method
String?
text({
- required String title,
- String? defaultValue,
- bool required = false,
- FallbackTextValidator? validator,
- bool returnDefaultOnEndOfInput = true,
Reads a line of text.
Returns the trimmed input, defaultValue for empty input when provided,
or defaultValue on end-of-input unless returnDefaultOnEndOfInput is
false. Validators return null for success and a non-empty string for
an error message. Returning '' is also accepted as success for backwards
compatibility.
Implementation
static String? text({
required String title,
String? defaultValue,
bool required = false,
FallbackTextValidator? validator,
bool returnDefaultOnEndOfInput = true,
}) {
return _readText(
title: title,
defaultValue: defaultValue,
required: required,
validator: validator,
returnDefaultOnEndOfInput: returnDefaultOnEndOfInput,
);
}