resolveDimensionDouble function

double? resolveDimensionDouble(
  1. num? value
)

Implementation

double? resolveDimensionDouble(num? value) {
  if (value == null) return null;
  if (value is double && value.isNaN) return null;
  if (value is double && value.isInfinite) return double.infinity;
  return value.toDouble();
}