getBool method
获取缓存bool
key
cache key
defaultValue
默认值
Implementation
bool getBool(String key, {bool defaultValue = false}) {
dynamic value = get(key);
if (value == null) {
return defaultValue;
}
if (value is bool) {
return value == true;
}
if (value is String) {
return value.toString().toLowerCase().trim() == 'true';
}
if (value is num) {
return value == 1;
}
return false;
}