[go: nahoru, domu]

blob: 8255b2388c3dc5bd82c29194734969072c0e5959 [file] [log] [blame]
// Signature format: 4.0
package androidx.compose.material.navigation {
public final class BottomSheetKt {
method @androidx.compose.runtime.Composable public static void ModalBottomSheetLayout(androidx.compose.material.navigation.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<kotlin.Unit> content);
}
@androidx.navigation.Navigator.Name("bottomSheet") public final class BottomSheetNavigator extends androidx.navigation.Navigator<androidx.compose.material.navigation.BottomSheetNavigator.Destination> {
ctor public BottomSheetNavigator(androidx.compose.material.ModalBottomSheetState sheetState);
method public androidx.compose.material.navigation.BottomSheetNavigator.Destination createDestination();
method public androidx.compose.material.navigation.BottomSheetNavigatorSheetState getNavigatorSheetState();
property public final androidx.compose.material.navigation.BottomSheetNavigatorSheetState navigatorSheetState;
}
@androidx.navigation.NavDestination.ClassType(Composable::class) public static final class BottomSheetNavigator.Destination extends androidx.navigation.NavDestination implements androidx.navigation.FloatingWindow {
ctor public BottomSheetNavigator.Destination(androidx.compose.material.navigation.BottomSheetNavigator navigator, kotlin.jvm.functions.Function2<? super androidx.compose.foundation.layout.ColumnScope,? super androidx.navigation.NavBackStackEntry,kotlin.Unit> content);
}
public final class BottomSheetNavigatorKt {
method @androidx.compose.runtime.Composable public static androidx.compose.material.navigation.BottomSheetNavigator rememberBottomSheetNavigator(optional androidx.compose.animation.core.AnimationSpec<java.lang.Float> animationSpec);
}
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;
}
public final class NavGraphBuilderKt {
method public static void bottomSheet(androidx.navigation.NavGraphBuilder, String route, optional java.util.List<androidx.navigation.NamedNavArgument> arguments, optional java.util.List<androidx.navigation.NavDeepLink> deepLinks, kotlin.jvm.functions.Function2<? super androidx.compose.foundation.layout.ColumnScope,? super androidx.navigation.NavBackStackEntry,kotlin.Unit> content);
}
}