-
- All Implemented Interfaces:
-
androidx.compose.foundation.layout.ColumnScope,com.ramcosta.composedestinations.scope.NavGraphBuilderDestinationScope
@Immutable() public interface BottomSheetNavGraphBuilderDestinationScope<T extends Object> implements NavGraphBuilderDestinationScope<T>, ColumnScope
Like NavGraphBuilderDestinationScope but also ColumnScope so that if you're using the "bottom-sheet" dependency you can use this Scope as a receiver of your Bottom Sheet styled Composable
-
-
Method Summary
Modifier and Type Method Description abstract TypedDestinationSpec<T>getDestination()DestinationSpec related to this scope abstract NavBackStackEntrygetNavBackStackEntry()NavBackStackEntry of the current destination abstract TgetNavArgs()Class holding the navigation arguments passed to this destination or Unit if the destination has no arguments -
Methods inherited from class com.ramcosta.composedestinations.scope.BottomSheetNavGraphBuilderDestinationScope
align, alignBy, alignBy, destinationsNavigator, weight -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getDestination
abstract TypedDestinationSpec<T> getDestination()
DestinationSpec related to this scope
-
getNavBackStackEntry
abstract NavBackStackEntry getNavBackStackEntry()
NavBackStackEntry of the current destination
-
getNavArgs
abstract T getNavArgs()
Class holding the navigation arguments passed to this destination or Unit if the destination has no arguments
-
-
-
-