JengaImageShelf

fun JengaImageShelf(title: String, modifier: Modifier = Modifier, eyebrow: String? = null, subtitle: String? = null, action: JengaAction? = null, gutter: Dp = JengaShelfDefaults.Gutter, content: @Composable () -> Unit)(source)

A horizontal, edge-to-edge shelf: an optional eyebrow + title header with an optional trailing action, over a horizontally scrolling row of content (typically JengaShelfCards). Content is inset by the screen gutter so cards bleed to the edges as they scroll. Generic and domain-neutral.

Parameters

title

the shelf title.

modifier

the Modifier for the shelf.

eyebrow

an optional small label above the title (e.g. a promo reason).

subtitle

an optional line under the title (e.g. "Picked for your last order").

action

optional trailing header action (label plus handler), e.g. "See all".

gutter

horizontal inset applied to the header and the scroll content.

content

the row items, laid out left-to-right in a scrolling row.