//tvlib/org.mjdev.tvlib.events.util
Package-level declarations
Types
| Name | Summary |
|---|---|
| ILogger | [androidJvm] interface ILogger |
Functions
| Name | Summary |
|---|---|
| clearStickyEvent | [androidJvm] inline fun <T> clearStickyEvent(event: Class<T>) inline fun <T> clearStickyEvent(scope: ViewModelStoreOwner, event: Class<T>) |
| getEventObserverCount | [androidJvm] inline fun <T> getEventObserverCount(event: Class<T>): Int inline fun <T> getEventObserverCount(scope: ViewModelStoreOwner, event: Class<T>): Int |
| launchWhenStateAtLeast | [androidJvm] fun <T> LifecycleOwner.launchWhenStateAtLeast(minState: Lifecycle.State, block: suspend CoroutineScope.() -> T): Job |
| removeStickyEvent | [androidJvm] inline fun <T> removeStickyEvent(event: Class<T>) inline fun <T> removeStickyEvent(scope: ViewModelStoreOwner, event: Class<T>) |