LinearGradient

constructor(easing: Easing = EaseIn, start: Offset = Offset.Zero, startIntensity: Float = 0.0f, end: Offset = Offset.Infinite, endIntensity: Float = 1.0f, preferPerformance: Boolean = false)

Parameters

easing
  • The easing function to use when applying the effect. Defaults to a linear easing effect.

start
  • Starting position of the gradient. Defaults to Offset.Zero which represents the top-left of the drawing area.

startIntensity
  • The intensity of the haze effect at the start, in the range 0f..1f.

end
  • Ending position of the gradient. Defaults to Offset.Infinite which represents the bottom-right of the drawing area.

endIntensity
  • The intensity of the haze effect at the end, in the range 0f..1f

preferPerformance
  • Whether Haze should prefer performance (when true), or quality (when false). See above for more information.