LazyLayoutPinnableItem

Composable Function

Common
@Composable
fun LazyLayoutPinnableItem(
    key: Any?,
    index: Int,
    pinnedItemList: LazyLayoutPinnedItemList,
    content: @Composable () -> Unit,
)

Wrapper supporting PinnableContainer in lazy layout items. Each pinned item is considered important to keep alive even if it would be discarded otherwise.

Note: this function is a part of LazyLayout harness that allows for building custom lazy layouts. LazyLayout and all corresponding APIs are still under development and are subject to change.

Parameters

keykey of the item inside the lazy layout
indexindex of the item inside the lazy layout
pinnedItemListcontainer of currently pinned items
contentinner content of this item