value method

  1. @override
Future<Map<String, dynamic>?> value(
  1. String key
)
override

The value at key from the preferences file; it returns null if a cache miss occurs.

Implementation

@override
Future<Map<String, dynamic>?> value(String key) async {
  final strJson = _sharedPreferences.getString(key);
  return strJson == null
      ? null
      : json.decode(strJson) as Map<String, dynamic>;
}