booleanValue property
bool
booleanValue
Implementation
bool get booleanValue {
if (_rawValue is bool) {
return _rawValue as bool;
} else if (_rawValue is int || _rawValue is double) {
return _rawValue == 1;
} else if (_rawValue is String) {
return ['true', 'y', 't', 'yes', '1'].contains((_rawValue as String).toLowerCase());
}
return false;
}