HazeProgressive

sealed interface HazeProgressive

Parameters for applying a progressive blur effect.

Inheritors

Types

Link copied to clipboard
object Companion
Link copied to clipboard
data class LinearGradient(val steps: Int = STEPS_AUTO_BALANCED, val easing: Easing = EaseIn, val start: Offset = Offset.Zero, val startIntensity: Float = 0.0f, val end: Offset = Offset.Infinite, val endIntensity: Float = 1.0f) : HazeProgressive

A linear gradient effect.

Properties

Link copied to clipboard
abstract val steps: Int

The number of discrete steps which should be used to make up the progressive / gradient effect. More steps results in a higher quality effect, but at the cost of performance.