getDouble function

double getDouble(
  1. String message, {
  2. double? defaultsTo,
  3. bool color = true,
  4. bool chevron = true,
  5. @deprecated bool colon = true,
  6. bool conceal = false,
  7. AnsiCode inputColor = cyan,
})

Prompts the user to enter a double.

color, defaultsTo, inputColor, conceal, and chevron are forwarded to get.

Implementation

double getDouble(String message,
    {double? defaultsTo,
    bool color = true,
    bool chevron = true,
    @deprecated bool colon = true,
    bool conceal = false,
    AnsiCode inputColor = cyan}) {
  return double.parse(get(
    message,
    defaultsTo: defaultsTo?.toString(),
    chevron: chevron && colon,
    inputColor: inputColor,
    color: color,
    conceal: conceal,
    validate: (s) => double.tryParse(s) != null,
  ));
}