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,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…