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 |