INNER CODE UNIT · Kotlin

height

DanielMartinus/Konfetti · konfetti/compose/src/main/java/nl/dionsegijn/konfetti/compose/DrawShapes.kt:52

            val height = size * heightRatio
            drawScope.drawRect(
                color = Color(particle.color),
                topLeft = Offset(particle.x, particle.y),
                size = Size(size, height),
            )
        }
        is DrawableShape -> {
            val referenceImage = image
            if (referenceImage is ReferenceImage) {
                val drawable = imageStore.getImage(referenceImage.reference) ?: return

                drawScope.drawIntoCanvas {
                    // Making use of the ImageStore for performance reasons, see ImageStore for more info
                    if (tint) {
                        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) {
                            drawable.colorFilter = BlendModeColorFilter(particle.color, BlendMode.SRC_IN)
                        } else {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…