forked from google/accompanist
-
Notifications
You must be signed in to change notification settings - Fork 0
/
current.api
54 lines (44 loc) · 4.55 KB
/
current.api
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
// 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<kotlin.Unit> content);
}
@androidx.navigation.Navigator.Name("BottomSheetNavigator") @com.google.accompanist.navigation.material.ExperimentalMaterialNavigationApi public final class BottomSheetNavigator extends androidx.navigation.Navigator<com.google.accompanist.navigation.material.BottomSheetNavigator.Destination> {
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<androidx.compose.foundation.layout.ColumnScope,kotlin.Unit> getSheetContent();
property public final com.google.accompanist.navigation.material.BottomSheetNavigatorSheetState navigatorSheetState;
property public final kotlin.jvm.functions.Function1<androidx.compose.foundation.layout.ColumnScope,kotlin.Unit> 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<? super androidx.compose.foundation.layout.ColumnScope,? super androidx.navigation.NavBackStackEntry,kotlin.Unit> 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<java.lang.Float> animationSpec);
}
@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 float getDirection();
method public androidx.compose.runtime.State<java.lang.Float> getOffset();
method public androidx.compose.runtime.State<java.lang.Float> getOverflow();
method public androidx.compose.material.SwipeProgress<androidx.compose.material.ModalBottomSheetValue> getProgress();
method public androidx.compose.material.ModalBottomSheetValue getTargetValue();
method public boolean isVisible();
property public final androidx.compose.material.ModalBottomSheetValue currentValue;
property public final float direction;
property public final boolean isVisible;
property public final androidx.compose.runtime.State<java.lang.Float> offset;
property public final androidx.compose.runtime.State<java.lang.Float> overflow;
property public final androidx.compose.material.SwipeProgress<androidx.compose.material.ModalBottomSheetValue> progress;
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) 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<androidx.navigation.compose.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);
}
public final class SheetContentHostKt {
}
}