DrawablePainter

class DrawablePainter(drawable: Drawable) : Painter, RememberObserver

A Painter which draws an Android Drawable and supports Animatable drawables. Instances should be remembered to be able to start and stop Animatable animations.

Instances are usually retrieved from rememberDrawablePainter.

Constructors

DrawablePainter
Link copied to clipboard
fun DrawablePainter(drawable: Drawable)

Functions

draw
Link copied to clipboard
fun DrawScope.draw(size: Size, alpha: Float, colorFilter: ColorFilter?)
onAbandoned
Link copied to clipboard
open override fun onAbandoned()
onForgotten
Link copied to clipboard
open override fun onForgotten()
onRemembered
Link copied to clipboard
open override fun onRemembered()

Properties

drawable
Link copied to clipboard
val drawable: Drawable
intrinsicSize
Link copied to clipboard
open override val intrinsicSize: Size