asDouble method
The value as a double, converted like asInt (a string may be any
number, "1.5").
Implementation
@override
double asDouble([double? defaultValue]) =>
(_number.hasMatch(value) ? double.tryParse(value) : null) ??
super.asDouble(defaultValue);