INNER CODE UNIT · Kotlin
WearNavHostEngine
raamcosta/compose-destinations · compose-destinations-wear/src/main/java/com/ramcosta/composedestinations/wear/WearNavHostEngine.kt:46
internal class WearNavHostEngine(
private val userSwipeEnabled: Boolean,
private val defaultNavHostEngine: NavHostEngine,
private val state: SwipeDismissableNavHostState,
) : NavHostEngine {
override val type = NavHostEngine.Type.WEAR
@Composable
override fun rememberNavController(
vararg navigators: Navigator<out NavDestination>
) =
androidx.navigation.compose.rememberNavController(remember { WearNavigator() }, *navigators)
@Composable
override fun NavHost(
modifier: Modifier,
route: String,