Function

clearAndSetSemantics

Allow specifying semantic properties on a curved component, and clearing the existing properties.

CurvedClearSemanticsSample

@Composable
fun CurvedClearSemanticsSample() {
    val style =
        CurvedTextStyle(
            letterSpacing = 0.6.sp,
            letterSpacingCounterClockwise = 1.4.sp,
            color = Color.White,
        )
    Box(Modifier.fillMaxSize(), contentAlignment = Alignment.Center) {
        CurvedLayout(modifier = Modifier.fillMaxSize()) {
            basicCurvedText("This is not announced", style, CurvedModifier.clearAndSetSemantics {})
        }
        Row { Text("This is announced", Modifier.semantics { traversalIndex = -1f }) }
    }
}