Types

Link copied to clipboard
@Serializable
data class AtomicBatch(val actions: List<NavigationAction>) : NavigationAction, HighPriorityAction
Link copied to clipboard
@Serializable
data class Back(val expectedTopKey: String? = null, val presentation: TraversePresentation = TraversePresentation.Animate) : NavigationAction, HighPriorityAction
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, val targetKey: String? = null, val presentation: TraversePresentation = TraversePresentation.Animate) : NavigationAction, HighPriorityAction
Link copied to clipboard
@Serializable
data class Replace(val entry: NavigationEntry) : NavigationAction, HighPriorityAction
Link copied to clipboard
Link copied to clipboard
@Serializable
data class ScrubUpdate(val scrub: ScrubState) : NavigationAction, HighPriorityAction
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable
data class SetStartFailure(val failure: StartFailure?) : NavigationAction, HighPriorityAction
Link copied to clipboard
@Serializable
data class SetWindowWidthClass(val widthClass: WindowWidthClass) : NavigationAction, HighPriorityAction
Link copied to clipboard
@Serializable
data class Traverse : NavigationAction, HighPriorityAction