ProvideCutoutState

fun ProvideCutoutState(state: CutoutState = rememberCutoutState(), content: @Composable () -> Unit)

Предоставляет CutoutState для текущего composable-поддерева.

Внутри content и источники вырезов, и цели вырезов смогут получить общее состояние через локальный контекст без явной передачи state в каждый модификатор.

Это особенно полезно, когда цель выреза и элементы overlay расположены в виде sibling-узлов, как, например, в com.sdds.compose.uikit.Avatar.

Parameters

state

общее состояние cutout-системы

content

контент, внутри которого доступно состояние