KMasonryGrid
fun KMasonryGrid(items: List<KMasonryItem>, modifier: Modifier = Modifier, columns: Int = KMasonryGridDefaults.Columns, gap: Dp = KMasonryGridDefaults.Gap, cardPadding: Dp = KMasonryGridDefaults.CardPadding)(source)
A responsive masonry grid layout component for Jetpack Compose that distributes cards into columns based on measured item heights, stacking them into the shortest column dynamically.
Parameters
items
List of masonry items containing title and text content.
modifier
Applied to the outer masonry grid container.
columns
Number of columns in the grid.
gap
Spacing gap between cards in DP.
cardPadding
Internal padding applied inside each masonry card.