ProvidingNavHostComposableNavigator
sealed class ProvidingNavHostComposableNavigator<Action : NavigationAction<*>, Provider> : ComposableNavigator<Action>
A ComposableNavigator that is managed by a NavHost. Must have a NavHost set up higher up in the View-hierarchy.
Parameters
Action
the type of NavigationAction this navigator should respond to.
Provider
the type of provider associated with the ProvidingNavHostRouteController controlling the route.
routeController
The ProvidingNavHostRouteController controlling the route.
resultHandlers
The NavHostResultHandler to add to this navigator.
Inheritors
Properties
Link copied to clipboard
override val modifier: @Composable BaseLifecycleViewModel.(@Composable BaseLifecycleViewModel.() -> Unit) -> Unit
This Composable modifier method transforms the View Builder associated with a BaseLifecycleViewModel to wrap the functionality of the subscribable.