Package io.getstream.avatarview.coil
See: Description
-
Class Summary Class Description Avatar A data transfer model for transferring image data to AvatarFetcher. AvatarBitmapFactory A Bitmap factory to create avatar bitmaps. AvatarImageLoaderFactory An ImageLoader factory to provide an instance of the ImageLoader. AvatarViewExtension -
Object Summary Object Description AvatarCoil AvatarCoil provides a ImageLoader, AvatarBitmapFactory, and ImageHeadersProvider that can be fully customized for loading avatar image: imageLoader be used to load Avatar payload internally. You can customize with your own ImageLoaderFactory or AvatarImageLoaderFactory by using setImageLoader function.
AvatarBitmapFactory will creates avatar bitmaps when AvatarFetcher fetches the Avatar payload successfully. The loaded bitmaps will be operated by the factory and they will be loaded as BitmapDrawable to the io.getstream.avatarview.AvatarView.
ImageHeadersProvider be used to provide image header. If you're using your own CDN, you can set the AvatarCoil.imageHeadersProvider to load image data with your own header.
AvatarImageLoaderInternal An internal image loader to request image data with Coil. -
Interface Summary Interface Description ImageHeadersProvider Provides HTTP headers for image loading requests.