-
- All Implemented Interfaces:
-
androidx.compose.runtime.RememberObserver
@Stable() public final class AsyncImagePainter extends Painter implements RememberObserverA Painter that that executes an ImageRequest asynchronously and renders the result.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classAsyncImagePainter.StateThe current state of the AsyncImagePainter.
public classAsyncImagePainter.Companion
-
Field Summary
Fields Modifier and Type Field Description private AsyncImagePainter.Statestateprivate <ERROR CLASS>requestprivate ImageLoaderimageLoaderprivate final SizeintrinsicSize
-
Method Summary
Modifier and Type Method Description final AsyncImagePainter.StategetState()The current AsyncImagePainter.State. final UnitsetState(AsyncImagePainter.State state)final <ERROR CLASS>getRequest()The current ImageRequest. final Unit)>setRequest(<ERROR CLASS> request)final ImageLoadergetImageLoader()The current ImageLoader. final UnitsetImageLoader(ImageLoader imageLoader)SizegetIntrinsicSize()<ERROR CLASS>onRemembered()UnitonForgotten()UnitonAbandoned()-
-
Method Detail
-
getState
final AsyncImagePainter.State getState()
The current AsyncImagePainter.State.
-
setState
final Unit setState(AsyncImagePainter.State state)
-
getRequest
final <ERROR CLASS> getRequest()
The current ImageRequest.
-
setRequest
final Unit )>setRequest(<ERROR CLASS> request)
-
getImageLoader
final ImageLoader getImageLoader()
The current ImageLoader.
-
setImageLoader
final Unit setImageLoader(ImageLoader imageLoader)
-
getIntrinsicSize
Size getIntrinsicSize()
-
onRemembered
<ERROR CLASS> onRemembered()
-
onForgotten
Unit onForgotten()
-
onAbandoned
Unit onAbandoned()
-
-
-
-