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.