Types

Link copied to clipboard
@Serializable
data class AtomicBatch(val actions: List<NavigationAction>) : NavigationAction, HighPriorityAction
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable
data class Navigate(val entry: NavigationEntry, val modalContext: ModalContext? = null, val dismissModals: Boolean = false) : NavigationAction, HighPriorityAction
Link copied to clipboard
@Serializable
data class PopUpTo(val route: String, val inclusive: Boolean, val entryToReAdd: NavigationEntry? = null) : NavigationAction, HighPriorityAction
Link copied to clipboard
@Serializable
data class Replace(val entry: NavigationEntry) : NavigationAction, HighPriorityAction
Link copied to clipboard
@Serializable
data class SetCurrentTitle(val title: String?) : NavigationAction

Sets NavigationState.currentTitle to the resolved title string for the current entry. Dispatched from io.github.syrou.reaktiv.navigation.ui.NavigationRender after invoking the current navigatable's io.github.syrou.reaktiv.navigation.definition.Navigatable.titleResource inside the Compose tree, where localization APIs like stringResource are available.

Link copied to clipboard
Link copied to clipboard