Convert this value to a num or return 0 if it is not a num.
0
@override num get asNum { if (isBool) { return value == 'true' ? 1 : 0; } else if (isDate) { return asDate.millisecondsSinceEpoch; } else { return num.tryParse(value) ?? 0; } }