🌈 Create new beautiful Compose Gradients with our new wesite ->
Class

AndroidPrefetchScheduler.PrefetchRequestScopeImpl

Source set: Android
class PrefetchRequestScopeImpl() : PrefetchRequestScope

Properties

isFrameIdle

Source set: Android
var isFrameIdle: Boolean = false

nextFrameTimeNs

Source set: Android
var nextFrameTimeNs: Long = 0L

Functions

availableTimeNanos

Source set: Android
override fun availableTimeNanos() =
            if (ComposeFoundationFlags.isPrefetchSchedulerLateFrameDetectionEnabled) {
                max(0, nextFrameTimeNs - System.nanoTime())
            } else {
                if (isFrameIdle) {
                    Long.MAX_VALUE
                } else {
                    max(0, nextFrameTimeNs - System.nanoTime())
                }
            }