Package-level declarations

Types

Link copied to clipboard

Local for receiving results in a ResultEventBus

Link copied to clipboard

An EventBus for passing results between multiple sets of screens.

Link copied to clipboard

Wraps the content of a NavEntry with a LocalResultEventBus to provide the ability to pass results to previous entries on the navigation backstack.

Functions

Link copied to clipboard
inline fun <T> ResultEffect(resultEventBus: ResultEventBus = LocalResultEventBus.current, noinline onResult: suspend (T) -> Unit)
fun <T> ResultEffect(resultKey: String, resultEventBus: ResultEventBus = LocalResultEventBus.current, onResult: suspend (T) -> Unit)

An Effect to provide a result event between different screens