askMultiple method

dynamic askMultiple (String prompt, List<Option> options)

Implementation

askMultiple(String prompt, List<Option> options) {
  _terminal.printPrompt(prompt);
  _terminal.printOptions(options);

  final input = _terminal.collectInput();
  try {
    return options[int.parse(input)].value;
  } catch (error) {
    return askMultiple(prompt, options);
  }
}