prompt static method

String prompt({
  1. required String message,
  2. String? defaultValue,
})

Implementation

static String prompt({required String message, String? defaultValue}) {
  stdout.write("\n$message: ");
  final String? result = stdin.readLineSync();

  if (result == null || result.isEmpty) {
    return defaultValue ?? prompt(message: message);
  }
  return result;
}