loadSavedObject<T> method

T? loadSavedObject<T>(
  1. T fromJson(
    1. Map<String, dynamic> map
    ), {
  2. required String key,
})

Implementation

T? loadSavedObject<T>(T Function(Map<String, dynamic> map) fromJson, {required String key}) {
  final String? jsonString = prefs?.getString(key);
  if (jsonString != null) {
    T? model = GtdJsonParser.jsonToModel(fromJson, json.decode(jsonString));
    return model;
  }
  return null;
}