forceToNum property

num? get forceToNum

将值强制转为String,包括(int,double,bool,string)

String类型将使用num.tryParse(rawValue)尝试转换 bool类型返回 1(true)或0(false)

Implementation

num? get forceToNum {
  if (rawValue is num) {
    return rawValue as num;
  } else if (rawValue is String) {
    return num.tryParse(rawValue);
  } else if (rawValue is bool) {
    return (rawValue as bool) == true ? 1 : 0;
  }
  return null;
}