getCacheObjectFromList static method

Future<CacheObject?> getCacheObjectFromList(
  1. String key,
  2. String objectKey,
  3. String objectKeyValue, {
  4. bool deleteOnError = true,
})

Get CacheObject from List

Implementation

static Future<CacheObject?> getCacheObjectFromList(
    String key, String objectKey, String objectKeyValue,
    {bool deleteOnError = true}) async {
  List<CacheObject> cache =
      await getCacheList(key, deleteOnError: deleteOnError);
  for (CacheObject cacheObject in cache) {
    if (cacheObject.getData()[objectKey] == objectKeyValue) {
      return cacheObject;
    }
  }
  return null;
}