TextPromptExtensions Class
    Contains extension methods for 
        TextPrompt<T>.
    public static class TextPromptExtensions
        - Namespace
 - Spectre
.Console  
Methods
- 
                                static TextPrompt<T> AddChoice
<T> (TextPrompt <T> , T)  - Adds a choice to the prompt.
 - 
                                static TextPrompt<T> AddChoices
<T> (TextPrompt <T> , IEnumerable <T> )  - Adds multiple choices to the prompt.
 - 
                                static TextPrompt<T> AllowEmpty
<T> (TextPrompt <T> )  - Allow empty input.
 - 
                                static TextPrompt<T> ChoicesStyle
<T> (TextPrompt <T> , Style)  - Sets the style in which the list of choices is displayed.
 - 
                                static TextPrompt<T> DefaultValue
<T> (TextPrompt <T> , T)  - Sets the default value of the prompt.
 - 
                                static TextPrompt<T> DefaultValueStyle
<T> (TextPrompt <T> , Style)  - Sets the style in which the default value is displayed.
 - 
                                static TextPrompt<T> HideChoices
<T> (TextPrompt <T> )  - Hides choices.
 - 
                                static TextPrompt<T> HideDefaultValue
<T> (TextPrompt <T> )  - Hides the default value.
 - 
                                static TextPrompt<T> InvalidChoiceMessage
<T> (TextPrompt <T> , string)  - Sets the "invalid choice" message for the prompt.
 - 
                                static TextPrompt<T> PromptStyle
<T> (TextPrompt <T> , Style)  - Sets the prompt style.
 - 
                                static TextPrompt<T> Secret
<T> (TextPrompt <T> , char?)  - Replaces prompt user input with mask in the console.
 - 
                                static TextPrompt<T> Secret
<T> (TextPrompt <T> )  - Replaces prompt user input with asterisks in the console.
 - 
                                static TextPrompt<T> ShowChoices
<T> (TextPrompt <T> , bool)  - Show or hide choices.
 - 
                                static TextPrompt<T> ShowChoices
<T> (TextPrompt <T> )  - Shows choices.
 - 
                                static TextPrompt<T> ShowDefaultValue
<T> (TextPrompt <T> , bool)  - Show or hide the default value.
 - 
                                static TextPrompt<T> ShowDefaultValue
<T> (TextPrompt <T> )  - Shows the default value.
 - 
                                static TextPrompt<T> Validate
<T> (TextPrompt <T> , Func <T, bool> , string)  - Sets the validation criteria for the prompt.
 - 
                                static TextPrompt<T> Validate
<T> (TextPrompt <T> , Func <T, ValidationResult> )  - Sets the validation criteria for the prompt.
 - 
                                static TextPrompt<T> Validation
Error Message <T> (TextPrompt <T> , string)  - Sets the validation error message for the prompt.
 - 
                                static TextPrompt<T> WithConverter
<T> (TextPrompt <T> , Func <T, string> )  - Sets the function to create a display string for a given choice.