booleanValue property
bool
get
booleanValue
Non-optional bool
Implementation
bool get booleanValue {
switch (_type) {
case Type.bool:
return _rawBool;
case Type.string:
return ['true', 't', 'y', 'yes', '1']
.where((element) => element.contains(_rawString.toLowerCase()))
.isNotEmpty;
case Type.number:
return number?.toInt() == 1;
default:
return false;
}
}