toNum function
Implementation
num? toNum(Object? value) {
if (value is num) return value.isNaN ? null : value;
if (value is String) {
num? parsed = num.tryParse(value);
return (parsed != null && !parsed.isNaN) ? parsed : null;
}
return null;
}