// Signature format: 4.0 package com.google.accompanist.navigation.material { public final class BottomSheetKt { method @androidx.compose.runtime.Composable @com.google.accompanist.navigation.material.ExperimentalMaterialNavigationApi public static void ModalBottomSheetLayout(com.google.accompanist.navigation.material.BottomSheetNavigator bottomSheetNavigator, optional androidx.compose.ui.Modifier modifier, optional androidx.compose.ui.graphics.Shape sheetShape, optional float sheetElevation, optional long sheetBackgroundColor, optional long sheetContentColor, optional long scrimColor, kotlin.jvm.functions.Function0 content); } @androidx.navigation.Navigator.Name("BottomSheetNavigator") @com.google.accompanist.navigation.material.ExperimentalMaterialNavigationApi public final class BottomSheetNavigator extends androidx.navigation.Navigator { ctor public BottomSheetNavigator(androidx.compose.material.ModalBottomSheetState sheetState); method public com.google.accompanist.navigation.material.BottomSheetNavigator.Destination createDestination(); method public com.google.accompanist.navigation.material.BottomSheetNavigatorSheetState getNavigatorSheetState(); method public kotlin.jvm.functions.Function1 getSheetContent(); property public final com.google.accompanist.navigation.material.BottomSheetNavigatorSheetState navigatorSheetState; property public final kotlin.jvm.functions.Function1 sheetContent; } @androidx.navigation.NavDestination.ClassType(Composable::class) public static final class BottomSheetNavigator.Destination extends androidx.navigation.NavDestination implements androidx.navigation.FloatingWindow { ctor public BottomSheetNavigator.Destination(com.google.accompanist.navigation.material.BottomSheetNavigator navigator, kotlin.jvm.functions.Function2 content); } public final class BottomSheetNavigatorKt { method @androidx.compose.runtime.Composable @com.google.accompanist.navigation.material.ExperimentalMaterialNavigationApi public static com.google.accompanist.navigation.material.BottomSheetNavigator rememberBottomSheetNavigator(optional androidx.compose.animation.core.AnimationSpec animationSpec); } @androidx.compose.runtime.Stable @com.google.accompanist.navigation.material.ExperimentalMaterialNavigationApi public final class BottomSheetNavigatorSheetState { ctor public BottomSheetNavigatorSheetState(androidx.compose.material.ModalBottomSheetState sheetState); method public androidx.compose.material.ModalBottomSheetValue getCurrentValue(); method public androidx.compose.material.ModalBottomSheetValue getTargetValue(); method public boolean isVisible(); property public final androidx.compose.material.ModalBottomSheetValue currentValue; property public final boolean isVisible; property public final androidx.compose.material.ModalBottomSheetValue targetValue; } @kotlin.RequiresOptIn(message="This APIs are experimental and may change in the future.") @kotlin.annotation.Retention(kotlin.annotation.AnnotationRetention.BINARY) public @interface ExperimentalMaterialNavigationApi { } public final class NavGraphBuilderKt { method @com.google.accompanist.navigation.material.ExperimentalMaterialNavigationApi public static void bottomSheet(androidx.navigation.NavGraphBuilder, String route, optional java.util.List arguments, optional java.util.List deepLinks, kotlin.jvm.functions.Function2 content); } public final class SheetContentHostKt { } }