//tvlib/org.mjdev.tvlib.events.observe
| Name | Summary |
|---|---|
| observeEvent | [androidJvm] @MainThread inline fun <T> CoroutineScope.observeEvent(isSticky: Boolean = false, noinline onReceived: (T) -> Unit): Job @MainThread inline fun <T> ViewModelStoreOwner.observeEvent(coroutineScope: CoroutineScope, isSticky: Boolean = false, noinline onReceived: (T) -> Unit): Job @MainThread inline fun <T> ComponentActivity.observeEvent(dispatcher: CoroutineDispatcher = Dispatchers.Main.immediate, minActiveState: Lifecycle.State = Lifecycle.State.STARTED, isSticky: Boolean = false, noinline onReceived: (T) -> Unit): Job @MainThread inline fun <T> LifecycleOwner.observeEvent(dispatcher: CoroutineDispatcher = Dispatchers.Main.immediate, minActiveState: Lifecycle.State = Lifecycle.State.STARTED, isSticky: Boolean = false, noinline onReceived: (T) -> Unit): Job |