Timeline

fun Timeline(modifier: Modifier = Modifier, content: @Composable TimelineScope.() -> Unit)

Timeline container.

Use TimelineItem composable to render particular steps.

Timeline {
TimelineItem(TimelineItemStatus.PastSuccess) { Text("Step 1") }
TimelineItem(TimelineItemStatus.InProgress) { Text("Step 2") }
TimelineItem(TimelineItemStatus.Future) { Text("Step 3") }
}

The "active" state is modelled by a Current* or InProgress state.