asNum property
num?
get
asNum
Numeric compatibility view for decimal values.
Prefer asDecimal for exact decimal-safe reads. This accessor exists for calculations and UI code that still need a Dart num.
Implementation
num? get asNum {
_ensureValueAccessor(FdcDataType.decimal, 'asNum');
final current = value;
if (current is FdcDecimal) {
return current.toNum();
}
return current is num ? current : null;
}