Skip to content

Latest commit

 

History

History
42 lines (29 loc) · 1.96 KB

File metadata and controls

42 lines (29 loc) · 1.96 KB

//navigation-compose/com.chrynan.navigation.compose/ComposeNavigatorByKey

ComposeNavigatorByKey

[common]
@ExperimentalNavigationApi

interface ComposeNavigatorByKey<T> : ComposeNavigator<T>

Types

Name Summary
Companion [common]
object Companion

Functions

Name Summary
goTo [common]
abstract fun goTo(key: T, strategy: NavStackDuplicateContentStrategy)

Properties

Name Summary
currentKey [common]
abstract val currentKey: T
initialKey [common]
abstract val initialKey: T
isInitialized [common]
abstract val isInitialized: Boolean
keyChanges [common]
abstract val keyChanges: Flow<T>

Inheritors

Name
ComposeStackNavigatorByKey
BaseComposeNavigatorByKeyViewModel

Extensions

Name Summary
goTo [common]
@ExperimentalNavigationApi
fun <T> ComposeNavigatorByKey<T>.goTo(key: T)