-
- All Implemented Interfaces:
-
coil.ImageLoader
public final class FakeImageLoader implements ImageLoader
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classFakeImageLoader.Companion
-
Field Summary
Fields Modifier and Type Field Description private final DefaultRequestOptionsdefaultsprivate final ComponentRegistrycomponentsprivate final MemoryCachememoryCacheprivate final DiskCachediskCache
-
Constructor Summary
Constructors Constructor Description FakeImageLoader(SuspendFunction1<ImageRequest, ImageResult> imageFn)
-
Method Summary
Modifier and Type Method Description DefaultRequestOptionsgetDefaults()ComponentRegistrygetComponents()MemoryCachegetMemoryCache()DiskCachegetDiskCache()Disposableenqueue(ImageRequest request)ImageResultexecute(ImageRequest request)ImageLoader.BuildernewBuilder()Unitshutdown()final Unitoverride(Function0<Unit> function)-
-
Constructor Detail
-
FakeImageLoader
FakeImageLoader(SuspendFunction1<ImageRequest, ImageResult> imageFn)
-
-
Method Detail
-
getDefaults
DefaultRequestOptions getDefaults()
-
getComponents
ComponentRegistry getComponents()
-
getMemoryCache
MemoryCache getMemoryCache()
-
getDiskCache
DiskCache getDiskCache()
-
enqueue
Disposable enqueue(ImageRequest request)
-
execute
ImageResult execute(ImageRequest request)
-
newBuilder
ImageLoader.Builder newBuilder()
-
-
-
-