bottomSheet
Common
public fun NavGraphBuilder.bottomSheet(
route: String,
arguments: List<NamedNavArgument> = emptyList(),
deepLinks: List<NavDeepLink> = emptyList(),
content: @Composable ColumnScope.(backstackEntry: NavBackStackEntry) -> Unit,
)
Add the content Composable as bottom sheet content to the NavGraphBuilder
Parameters
| route | route for the destination |
| arguments | list of arguments to associate with destination |
| deepLinks | list of deep links to associate with the destinations |
| content | the sheet content at the given destination |
bottomSheet
Common
public inline fun <reified T : Any> NavGraphBuilder.bottomSheet(
typeMap: Map<KType, @JvmSuppressWildcards NavType<*>> = emptyMap(),
arguments: List<NamedNavArgument> = emptyList(),
deepLinks: List<NavDeepLink> = emptyList(),
noinline content: @Composable ColumnScope.(backstackEntry: NavBackStackEntry) -> Unit,
)
Add the content Composable as bottom sheet content to the NavGraphBuilder
Parameters
| T | route from a KClass for the destination |
| typeMap | map of destination arguments' kotlin type KType to its respective custom NavType. May be empty if T does not use custom NavTypes. |
| arguments | list of arguments to associate with destination |
| deepLinks | list of deep links to associate with the destinations |
| content | the sheet content at the given destination |