io/interactive
library
Functions
-
promptUntilValidPick<T extends Object>({required String prompt, required Set<T> options, required StringifiedPromptOption stringify(int index, T option), String onError(String input)?, String selectorFormatter(String selector)?, T? defaultValue, String separator = ")", String promptIndent = "", String optionsIndent = "\t", String errorIndent = ""})
→ Future<T>
-
Notice
-
promptUntilValidPickSync<T extends Object>({required String prompt, required Set<T> options, required StringifiedPromptOption stringify(int index, T option), String onError(String input)?, String selectorFormatter(String selector)?, T? defaultValue, String separator = ")", String promptIndent = "", String optionsIndent = "\t", String errorIndent = ""})
→ T
-
Notice
-
promptYesNo(String question, {bool defaultToYes = true})
→ Future<bool>
-
Notice
-
promptYesNoSync(String question, {bool defaultToYes = true})
→ bool
-
Notice