Function

horizontalGradient

Creates a horizontal gradient with the given colors evenly dispersed within the gradient

RevenueCat

RevenueCat

Add subscriptions to your apps in minutes

Ad Get started for free

horizontalGradient

Android
public fun RemoteBrush.Companion.horizontalGradient(
    colors: List<RemoteColor>,
    startX: RemoteFloat? = null,
    endX: RemoteFloat? = null,
    tileMode: ComposeTileMode = ComposeTileMode.Clamp,
): RemoteBrush

Creates a horizontal gradient with the given colors evenly dispersed within the gradient

Ex:

 Brush.horizontalGradient(    listOf(Color.Red.rc, Color.Green.rc, Color.Blue.rc),    startX = 10.rf,    endX = 20.rf
)

Parameters

colors colors to be rendered as part of the gradient
startX Starting x position of the horizontal gradient. Defaults to 0 which represents the left of the drawing area
endX Ending x position of the horizontal gradient. Defaults to Float.POSITIVE_INFINITY which indicates the right of the specified drawing area
tileMode Determines the behavior for how the shader is to fill a region outside its bounds. Defaults to ComposeTileMode.Clamp to repeat the edge pixels