DomposableShape

sealed interface DomposableShape

A closed, renderer-neutral shape vocabulary for clipping and borders.

Inheritors

Types

Link copied to clipboard
data object Circle : DomposableShape
Link copied to clipboard
data class Corners(val topStart: DomposableLength = 0.dp, val topEnd: DomposableLength = 0.dp, val bottomEnd: DomposableLength = 0.dp, val bottomStart: DomposableLength = 0.dp) : DomposableShape

Logical corner radii follow layout direction, matching Compose's top-start/end model.

Link copied to clipboard
Link copied to clipboard
data class Rounded(val radius: DomposableLength) : DomposableShape