Interface StreamImageLoader
-
- All Implemented Interfaces:
public interface StreamImageLoader
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classStreamImageLoader.Companionpublic classStreamImageLoader.ImageTransformation
-
Method Summary
Modifier and Type Method Description abstract Disposableload(ImageView target, Object data, @DrawableRes() Integer placeholderResId, StreamImageLoader.ImageTransformation transformation, Function0<Unit> onStart, Function0<Unit> onComplete)abstract Disposableload(ImageView target, Object data, Drawable placeholderDrawable, StreamImageLoader.ImageTransformation transformation, Function0<Unit> onStart, Function0<Unit> onComplete)abstract UnitloadAndResize(ImageView target, Object data, Drawable placeholderDrawable, StreamImageLoader.ImageTransformation transformation, Function0<Unit> onStart, Function0<Unit> onComplete)abstract DisposableloadVideoThumbnail(ImageView target, Uri uri, @DrawableRes() Integer placeholderResId, StreamImageLoader.ImageTransformation transformation, Function0<Unit> onStart, Function0<Unit> onComplete)abstract BitmaploadAsBitmap(Context context, String url, StreamImageLoader.ImageTransformation transformation)abstract ImageHeadersProvidergetImageHeadersProvider()abstract UnitsetImageHeadersProvider(ImageHeadersProvider imageHeadersProvider)-
-
Method Detail
-
load
abstract Disposable load(ImageView target, Object data, @DrawableRes() Integer placeholderResId, StreamImageLoader.ImageTransformation transformation, Function0<Unit> onStart, Function0<Unit> onComplete)
-
load
abstract Disposable load(ImageView target, Object data, Drawable placeholderDrawable, StreamImageLoader.ImageTransformation transformation, Function0<Unit> onStart, Function0<Unit> onComplete)
-
loadAndResize
abstract Unit loadAndResize(ImageView target, Object data, Drawable placeholderDrawable, StreamImageLoader.ImageTransformation transformation, Function0<Unit> onStart, Function0<Unit> onComplete)
-
loadVideoThumbnail
abstract Disposable loadVideoThumbnail(ImageView target, Uri uri, @DrawableRes() Integer placeholderResId, StreamImageLoader.ImageTransformation transformation, Function0<Unit> onStart, Function0<Unit> onComplete)
-
loadAsBitmap
abstract Bitmap loadAsBitmap(Context context, String url, StreamImageLoader.ImageTransformation transformation)
-
getImageHeadersProvider
abstract ImageHeadersProvider getImageHeadersProvider()
-
setImageHeadersProvider
abstract Unit setImageHeadersProvider(ImageHeadersProvider imageHeadersProvider)
-
-
-
-