Skip to content

Commit

Permalink
Clean Confetti code
Browse files Browse the repository at this point in the history
  • Loading branch information
KevinBoulongne committed Aug 15, 2024
1 parent b7686a0 commit f69d1a5
Showing 1 changed file with 1 addition and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,6 @@ import android.view.ViewGroup
import com.infomaniak.lib.confetti.Utils.defaultAlphaInterpolator
import com.infomaniak.lib.confetti.Utils.generateConfettiBitmaps
import com.infomaniak.lib.confetti.confetto.BitmapConfetto
import com.infomaniak.lib.confetti.confetto.Confetto
import java.util.Random

class CommonConfetti private constructor(container: ViewGroup) {

Expand Down Expand Up @@ -71,9 +69,7 @@ class CommonConfetti private constructor(container: ViewGroup) {
private fun getDefaultGenerator(colors: IntArray): ConfettoGenerator {
val bitmaps = generateConfettiBitmaps(colors, defaultConfettiSize)
val numBitmaps = bitmaps.size
return object : ConfettoGenerator {
override fun generateConfetto(random: Random): Confetto = BitmapConfetto(bitmaps[random.nextInt(numBitmaps)])
}
return ConfettoGenerator { random -> BitmapConfetto(bitmaps[random.nextInt(numBitmaps)]) }
}

private fun configureRainingConfetti(container: ViewGroup, confettiSource: ConfettiSource, colors: IntArray) {
Expand Down

0 comments on commit f69d1a5

Please sign in to comment.