Package-level declarations

Types

Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun getViewModelKey(qualifier: Qualifier? = null, key: String? = null, className: String? = null): String?
Link copied to clipboard
fun <T : ViewModel> lazyResolveViewModel(vmClass: KClass<T>, viewModelStore: () -> ViewModelStore, key: String? = null, extras: () -> CreationExtras, qualifier: Qualifier? = null, scope: Scope, parameters: () -> ParametersHolder? = null): Lazy<T>

Resolve a Lazy ViewModel instance used in Main Thread

Link copied to clipboard
fun <T : ViewModel> resolveViewModel(vmClass: KClass<T>, viewModelStore: ViewModelStore, key: String? = null, extras: CreationExtras, qualifier: Qualifier? = null, scope: Scope, parameters: ParametersDefinition? = null): T

Resolve a ViewModel instance

Link copied to clipboard

Convert current SavedState to CreationExtras