//tvlib/org.mjdev.tvlib.events.store/ApplicationScopeViewModelProvider
ApplicationScopeViewModelProvider
[androidJvm]\ object ApplicationScopeViewModelProvider : ViewModelStoreOwner
Properties
| Name | Summary |
|---|---|
| viewModelStore | [androidJvm] open override val viewModelStore: ViewModelStore |
Functions
| Name | Summary |
|---|---|
| equals | [androidJvm] open operator fun equals(other: Any?): Boolean |
| getApplicationScopeViewModel | [androidJvm] fun <T : ViewModel> getApplicationScopeViewModel(modelClass: Class<T>): T |
| hashCode | [androidJvm] open fun hashCode(): Int |
| observeEvent | [androidJvm] @MainThread inline fun <T> ViewModelStoreOwner.observeEvent(coroutineScope: CoroutineScope, isSticky: Boolean = false, noinline onReceived: (T) -> Unit): Job |
| toString | [androidJvm] open fun toString(): String |