EventListener
A listener for tracking the progress of an image request. This class is useful for measuring analytics, performance, or other metrics tracking.
See also
Types
Functions
Link copied to clipboard
actual open fun decodeEnd( request: <Error class: unknown class>, decoder: <Error class: unknown class>, options: <Error class: unknown class>, result: <Error class: unknown class>?)
expect open fun decodeEnd(request: ImageRequest, decoder: Decoder, options: Options, result: DecodeResult?)
Called after Decoder.decode.
actual open fun decodeEnd(request: ImageRequest, decoder: Decoder, options: Options, result: DecodeResult?)
Link copied to clipboard
actual open fun decodeStart(request: <Error class: unknown class>, decoder: <Error class: unknown class>, options: <Error class: unknown class>)
Called before Decoder.decode.
Link copied to clipboard
actual open fun fetchEnd( request: <Error class: unknown class>, fetcher: <Error class: unknown class>, options: <Error class: unknown class>, result: <Error class: unknown class>?)
expect open fun fetchEnd(request: ImageRequest, fetcher: Fetcher, options: Options, result: FetchResult?)
Called after Fetcher.fetch.
actual open fun fetchEnd(request: ImageRequest, fetcher: Fetcher, options: Options, result: FetchResult?)
Link copied to clipboard
actual open fun fetchStart(request: <Error class: unknown class>, fetcher: <Error class: unknown class>, options: <Error class: unknown class>)
Called before Fetcher.fetch.
Link copied to clipboard
Called after Keyer.key.
Link copied to clipboard
Called before Keyer.key.
Link copied to clipboard
Called after Mapper.map.
Link copied to clipboard
Called before Mapper.map.
Link copied to clipboard
Called if the request is cancelled.
Link copied to clipboard
actual open fun onError(request: <Error class: unknown class>, result: <Error class: unknown class>)
Called if an error occurs while executing the request.
Link copied to clipboard
Called immediately after Target.onStart.
Link copied to clipboard
actual open fun onSuccess(request: <Error class: unknown class>, result: <Error class: unknown class>)
Called if the request completes successfully.
Link copied to clipboard
actual open fun resolveSizeEnd(request: <Error class: unknown class>, size: <Error class: unknown class>)
Called after SizeResolver.size.
Link copied to clipboard
actual open fun resolveSizeStart(request: <Error class: unknown class>, sizeResolver: <Error class: unknown class>)
Called before SizeResolver.size.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Called after Transition.transition.
Link copied to clipboard
Called before Transition.transition.