asNum property

  1. @override
num asNum
override

Convert this value to a num or return 0 if it is not a num.

Implementation

@override
num get asNum {
  if (isBool) {
    return value == 'true' ? 1 : 0;
  } else if (isDate) {
    return asDate.millisecondsSinceEpoch;
  } else {
    return num.tryParse(value) ?? 0;
  }
}