caelum19
Box( modifier = Modifier .preferredSize(500.dp, 500.dp) .drawBackground( HorizontalGradient( 0.0f to Color.Red, 0.5f to Color.Green, 1.0f to Color.Blue, startX = Px.Zero, endX = 500.dp.toPx() ) ) )
Zach Klippenstein (he/him) [MOD]
WithConstraints
Kazemihabib1996
Box( modifier = Modifier .fillMaxSize() // for example .plus( object : DrawModifier { override fun ContentDrawScope.draw() { drawRect( HorizontalGradient( 0.0f to Color.Red, 0.5f to Color.Green, 1.0f to Color.Blue, startX = Px.Zero, endX = size.width.toDp().toPx() ) ) drawContent() } } ) )
WithConstraints() { Box( modifier = Modifier .preferredSize(500.dp, 500.dp) .drawBackground( HorizontalGradient( 0.0f to Color.Red, 0.3f to Color.Green, 1.0f to Color.Blue, startX = Px.Zero, endX = constraints.maxWidth.toPx() ) ) ) { } }
Ali Kabiri
val gradient = Brush.horizontalGradient( colors = listOf( startColor, endColor ), startX = 0f, endX = size.value * 2.625f * fill ) Box( modifier = Modifier .background( brush = gradient ) ) {}
A modern programming language that makes developers happier.