Package coil.compose

Types

ImagePainter
Link copied to clipboard
@Stable
class ImagePainter : Painter, RememberObserver

A Painter that asynchronously executes ImageRequests and draws the result. Instances can only be created with rememberImagePainter.

Functions

rememberImagePainter
Link copied to clipboard
@Composable
fun rememberImagePainter(request: ImageRequest, imageLoader: ImageLoader, onExecute: ImagePainter.ExecuteCallback = ExecuteCallback.Default): ImagePainter

Return an ImagePainter that will execute the request using imageLoader.

@Composable
inline fun rememberImagePainter(data: Any?, imageLoader: ImageLoader, onExecute: ImagePainter.ExecuteCallback = ExecuteCallback.Default, builder: ImageRequest.Builder.() -> Unit = {}): ImagePainter

Return an ImagePainter that will execute an ImageRequest using imageLoader.