prompt static method

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

Implementation

static String? prompt(String message, {String? defaultVal}) {
  final def = defaultVal != null ? ' $_gy(default: $defaultVal)$_r' : '';
  stdout.write('\n  $_cy\$$_r $_b$message$_r$def $_cy›$_r ');
  final input = stdin.readLineSync()?.trim();
  if ((input == null || input.isEmpty) && defaultVal != null)
    return defaultVal;
  return input;
}