CompositeImageCache

class CompositeImageCache(applicationContext: Context, cacheConfig: ImageCache.Config) : ImageCache

The implementation of ImageCache that delegates the API calls to device's VM memory based cache first and if the call fails tries to use device's disk based cache.

Constructors

Link copied to clipboard
constructor(applicationContext: Context, cacheConfig: ImageCache.Config)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun addImage(imageUrl: String, cacheStrategy: CacheStrategy): Boolean
Link copied to clipboard
open override fun addImageBatch(cacheStrategies: List<Pair<String, CacheStrategy>>)
Link copied to clipboard
open override fun getImage(imageRetrieveInfo: ImageRetrieveInfo): Any?
Link copied to clipboard
open override fun getImagePath(imageRetrieveInfo: ImageRetrieveInfo): String?
Link copied to clipboard
open override fun removeAll(shouldDeleteFromDiskOnExit: Boolean?)