listener

inline fun listener(crossinline onStart: (request: ImageRequest) -> Unit = {}, crossinline onCancel: (request: ImageRequest) -> Unit = {}, crossinline onError: (request: ImageRequest, throwable: Throwable) -> Unit = { _, _ -> }, crossinline onSuccess: (request: ImageRequest, metadata: ImageResult.Metadata) -> Unit = { _, _ -> }): ImageRequest.Builder

Convenience function to create and set the Listener.

fun listener(listener: ImageRequest.Listener?): ImageRequest.Builder

Set the Listener.