Compose Unstyled 2.0 is out! Check the official announcement blog ->
Composable Function

rememberStandardBottomSheetState

Create and remember a SheetState for BottomSheetScaffold.

rememberStandardBottomSheetState

Deprecated

Use rememberBottomSheetState with PartiallyExpanded initial value

Source set: Common
@Composable
@ExperimentalMaterial3Api
fun rememberStandardBottomSheetState(
    initialValue: SheetValue = PartiallyExpanded,
    confirmValueChange: (SheetValue) -> Boolean = { true },
    skipHiddenState: Boolean = true,
) =
    rememberSheetState(
        initialValue = initialValue,
        enabledValues =
            if (skipHiddenState) setOf(PartiallyExpanded, Expanded)
            else setOf(Hidden, PartiallyExpanded, Expanded),
        confirmValueChange = confirmValueChange,
        isBottomSheetPartiallyExpandedDeterministicEnabled = false,
    )

Create and remember a SheetState for BottomSheetScaffold.

Parameters

initialValue the initial value of the state. Should be either PartiallyExpanded or Expanded if skipHiddenState is true
confirmValueChange optional callback invoked to confirm or veto a pending state change
skipHiddenState whether Hidden state is skipped for BottomSheetScaffold

Last updated: