setValue method
Set a value
for the key
by using the preferences
.
Returns true
if value was successfully set, otherwise false
.
Implementation
@override
Future<bool> setValue(SharedPreferences preferences, String key, T value) {
final serializedValue = serializer != null ? serializer!(value) : value;
return preferences.setString(key, jsonEncode(serializedValue));
}