getValue<T> method
- String key,
- T defaultValue
override
Implementation
@override
T getValue<T>(String key, T defaultValue) {
if (defaultValue is int) {
return _preferences.getInt(key) as T;
}
if (defaultValue is double) {
return _preferences.getDouble(key) as T;
}
if (defaultValue is bool) {
return _preferences.getBool(key) as T;
}
if (defaultValue is String) {
return _preferences.getString(key) as T;
}
throw Exception('No Implementation Found');
}