read<T> method
- PrefKey<
T> key
Reads the value stored for key, or null if absent.
Implementation
Future<T?> read<T>(PrefKey<T> key) async {
final value = switch (key.type) {
.boolean => await _prefs.getBool(key.name),
.integer => await _prefs.getInt(key.name),
.double => await _prefs.getDouble(key.name),
.string => await _prefs.getString(key.name),
.stringList => await _prefs.getStringList(key.name),
};
return value as T?;
}