blob: 65d86d090e351bbbd9ffa540b14fc605d0d3a066 [file] [log] [blame]
[{"class":"androidx.lifecycle.ViewModelLazy","addedIn":"2.4.0","methods":[{"method":"ViewModelLazy(kotlin.reflect.KClass<VM>,kotlin.jvm.functions.Function0<? extends androidx.lifecycle.ViewModelStore>,kotlin.jvm.functions.Function0<? extends androidx.lifecycle.ViewModelProvider.Factory>)","addedIn":"2.4.0"},{"method":"isInitialized()","addedIn":"2.4.0"},{"method":"getValue()","addedIn":"2.4.0"},{"method":"ViewModelLazy(kotlin.reflect.KClass<VM>,kotlin.jvm.functions.Function0<? extends androidx.lifecycle.ViewModelStore>,kotlin.jvm.functions.Function0<? extends androidx.lifecycle.ViewModelProvider.Factory>,kotlin.jvm.functions.Function0<? extends androidx.lifecycle.viewmodel.CreationExtras>)","addedIn":"2.5.0"}],"fields":[]},{"class":"androidx.lifecycle.ViewModelProvider.NewInstanceFactory.Companion","addedIn":"2.4.0","methods":[],"fields":[]},{"class":"androidx.lifecycle.ViewModel","addedIn":"2.0.0","methods":[{"method":"addCloseable(java.lang.String,java.lang.AutoCloseable)","addedIn":"2.8.0-alpha04"},{"method":"ViewModel(kotlinx.coroutines.CoroutineScope,java.lang.AutoCloseable...)","addedIn":"2.8.0-alpha04"},{"method":"addCloseable(java.io.Closeable)","addedIn":"2.5.0","deprecatedIn":"2.8.0-alpha04"},{"method":"getCloseable<T extends java.lang.AutoCloseable>(java.lang.String)","addedIn":"2.8.0-alpha04"},{"method":"ViewModel(java.io.Closeable...)","addedIn":"2.5.0","deprecatedIn":"2.8.0-alpha04"},{"method":"ViewModel()","addedIn":"2.0.0"},{"method":"ViewModel(kotlinx.coroutines.CoroutineScope)","addedIn":"2.8.0-alpha04"},{"method":"addCloseable(java.lang.AutoCloseable)","addedIn":"2.8.0-alpha04"},{"method":"ViewModel(java.lang.AutoCloseable...)","addedIn":"2.8.0-alpha04"},{"method":"onCleared()","addedIn":"2.0.0"}],"fields":[]},{"class":"androidx.lifecycle.ViewModelKt","addedIn":"2.8.0-alpha04","methods":[{"method":"getViewModelScope(androidx.lifecycle.ViewModel)","addedIn":"2.8.0-alpha04"}],"fields":[]},{"class":"androidx.lifecycle.ViewModelStoreOwner","addedIn":"2.0.0","methods":[{"method":"getViewModelStore()","addedIn":"2.0.0"}],"fields":[]},{"class":"androidx.lifecycle.ViewModelProvider.Factory.Companion","addedIn":"2.5.0","methods":[{"method":"from(androidx.lifecycle.viewmodel.ViewModelInitializer<?>...)","addedIn":"2.5.0"}],"fields":[]},{"class":"androidx.lifecycle.viewmodel.MutableCreationExtras","addedIn":"2.5.0","methods":[{"method":"set<T>(androidx.lifecycle.viewmodel.CreationExtras.Key<T>,T)","addedIn":"2.5.0"},{"method":"MutableCreationExtras(androidx.lifecycle.viewmodel.CreationExtras)","addedIn":"2.5.0"},{"method":"get<T>(androidx.lifecycle.viewmodel.CreationExtras.Key<T>)","addedIn":"2.8.0-alpha04"}],"fields":[]},{"class":"androidx.lifecycle.ViewModelProvider.Companion","addedIn":"2.8.0-alpha04","methods":[{"method":"create(androidx.lifecycle.ViewModelStore,androidx.lifecycle.ViewModelProvider.Factory,androidx.lifecycle.viewmodel.CreationExtras)","addedIn":"2.8.0-alpha04"},{"method":"create(androidx.lifecycle.ViewModelStoreOwner,androidx.lifecycle.ViewModelProvider.Factory,androidx.lifecycle.viewmodel.CreationExtras)","addedIn":"2.8.0-alpha04"}],"fields":[]},{"class":"androidx.lifecycle.ViewModelProvider.AndroidViewModelFactory.Companion","addedIn":"2.4.0","methods":[{"method":"getInstance(android.app.Application)","addedIn":"2.4.0"}],"fields":[]},{"class":"androidx.lifecycle.AndroidViewModel","addedIn":"2.0.0","methods":[{"method":"AndroidViewModel(android.app.Application)","addedIn":"2.0.0"},{"method":"getApplication<T extends android.app.Application>()","addedIn":"2.0.0"}],"fields":[]},{"class":"androidx.lifecycle.ViewModelProviderKt","addedIn":"2.4.0","methods":[{"method":"get<reified VM extends androidx.lifecycle.ViewModel>(androidx.lifecycle.ViewModelProvider)","addedIn":"2.4.0"}],"fields":[]},{"class":"androidx.lifecycle.ViewModelProvider.NewInstanceFactory","addedIn":"2.0.0","methods":[{"method":"NewInstanceFactory()","addedIn":"2.0.0"}],"fields":[{"field":"Companion","addedIn":"2.4.0"},{"field":"VIEW_MODEL_KEY","addedIn":"2.5.0"}]},{"class":"androidx.lifecycle.viewmodel.CreationExtras.Empty","addedIn":"2.5.0","methods":[{"method":"get<T>(androidx.lifecycle.viewmodel.CreationExtras.Key<T>)","addedIn":"2.8.0-alpha04"}],"fields":[{"field":"INSTANCE","addedIn":"2.5.0"}]},{"class":"androidx.lifecycle.ViewModelProvider.AndroidViewModelFactory","addedIn":"2.0.0","methods":[{"method":"getInstance(android.app.Application)","addedIn":"2.0.0"},{"method":"AndroidViewModelFactory(android.app.Application)","addedIn":"2.0.0"},{"method":"AndroidViewModelFactory()","addedIn":"2.5.0"}],"fields":[{"field":"Companion","addedIn":"2.4.0"},{"field":"APPLICATION_KEY","addedIn":"2.5.0"}]},{"class":"androidx.lifecycle.viewmodel.CreationExtras","addedIn":"2.5.0","methods":[{"method":"get<T>(androidx.lifecycle.viewmodel.CreationExtras.Key<T>)","addedIn":"2.5.0"}],"fields":[]},{"class":"androidx.lifecycle.ViewModelProvider","addedIn":"2.0.0","methods":[{"method":"get<T extends androidx.lifecycle.ViewModel>(java.lang.String,kotlin.reflect.KClass<T>)","addedIn":"2.8.0-alpha04"},{"method":"get<T extends androidx.lifecycle.ViewModel>(kotlin.reflect.KClass<T>)","addedIn":"2.8.0-alpha04"},{"method":"create(androidx.lifecycle.ViewModelStore,androidx.lifecycle.ViewModelProvider.Factory,androidx.lifecycle.viewmodel.CreationExtras)","addedIn":"2.8.0-alpha04"},{"method":"ViewModelProvider(androidx.lifecycle.ViewModelStore,androidx.lifecycle.ViewModelProvider.Factory)","addedIn":"2.0.0"},{"method":"get<T extends androidx.lifecycle.ViewModel>(java.lang.Class<T>)","addedIn":"2.0.0"},{"method":"ViewModelProvider(androidx.lifecycle.ViewModelStore,androidx.lifecycle.ViewModelProvider.Factory,androidx.lifecycle.viewmodel.CreationExtras)","addedIn":"2.5.0"},{"method":"create(androidx.lifecycle.ViewModelStoreOwner,androidx.lifecycle.ViewModelProvider.Factory,androidx.lifecycle.viewmodel.CreationExtras)","addedIn":"2.8.0-alpha04"},{"method":"get<T extends androidx.lifecycle.ViewModel>(java.lang.String,java.lang.Class<T>)","addedIn":"2.0.0"},{"method":"ViewModelProvider(androidx.lifecycle.ViewModelStoreOwner)","addedIn":"2.2.0"},{"method":"ViewModelProvider(androidx.lifecycle.ViewModelStoreOwner,androidx.lifecycle.ViewModelProvider.Factory)","addedIn":"2.0.0"}],"fields":[{"field":"Companion","addedIn":"2.8.0-alpha04"},{"field":"VIEW_MODEL_KEY","addedIn":"2.8.0-alpha04"}]},{"class":"androidx.lifecycle.viewmodel.InitializerViewModelFactoryBuilder","addedIn":"2.5.0","methods":[{"method":"addInitializer<T extends androidx.lifecycle.ViewModel>(kotlin.reflect.KClass<T>,kotlin.jvm.functions.Function1<? super androidx.lifecycle.viewmodel.CreationExtras,? extends T>)","addedIn":"2.5.0"},{"method":"InitializerViewModelFactoryBuilder()","addedIn":"2.5.0"},{"method":"build()","addedIn":"2.5.0"}],"fields":[]},{"class":"androidx.lifecycle.viewmodel.ViewModelFactoryDsl","addedIn":"2.5.0","methods":[],"fields":[]},{"class":"androidx.lifecycle.viewmodel.InitializerViewModelFactoryKt","addedIn":"2.5.0","methods":[{"method":"viewModelFactory(kotlin.jvm.functions.Function1<? super androidx.lifecycle.viewmodel.InitializerViewModelFactoryBuilder,kotlin.Unit>)","addedIn":"2.5.0"},{"method":"initializer<reified VM extends androidx.lifecycle.ViewModel>(androidx.lifecycle.viewmodel.InitializerViewModelFactoryBuilder,kotlin.jvm.functions.Function1<? super androidx.lifecycle.viewmodel.CreationExtras,? extends VM>)","addedIn":"2.5.0"}],"fields":[]},{"class":"androidx.lifecycle.ViewModelStore","addedIn":"2.0.0","methods":[{"method":"ViewModelStore()","addedIn":"2.0.0"},{"method":"clear()","addedIn":"2.0.0"}],"fields":[]},{"class":"androidx.lifecycle.ViewModelProviderGetKt","addedIn":"2.5.0","methods":[{"method":"get<reified VM extends androidx.lifecycle.ViewModel>(androidx.lifecycle.ViewModelProvider)","addedIn":"2.5.0"}],"fields":[]},{"class":"androidx.lifecycle.ViewTreeViewModelStoreOwner","addedIn":"2.3.0","methods":[{"method":"get(android.view.View)","addedIn":"2.3.0"},{"method":"set(android.view.View,androidx.lifecycle.ViewModelStoreOwner)","addedIn":"2.3.0"}],"fields":[]},{"class":"androidx.lifecycle.ViewTreeViewModelKt","addedIn":"2.4.0","methods":[{"method":"findViewTreeViewModelStoreOwner(android.view.View)","addedIn":"2.4.0","deprecatedIn":"2.6.0"}],"fields":[]},{"class":"androidx.lifecycle.viewmodel.ViewModelInitializer","addedIn":"2.5.0","methods":[{"method":"ViewModelInitializer(kotlin.reflect.KClass<T>,kotlin.jvm.functions.Function1<? super androidx.lifecycle.viewmodel.CreationExtras,? extends T>)","addedIn":"2.8.0-alpha04"},{"method":"ViewModelInitializer(java.lang.Class<T>,kotlin.jvm.functions.Function1<? super androidx.lifecycle.viewmodel.CreationExtras,? extends T>)","addedIn":"2.5.0"}],"fields":[]},{"class":"androidx.lifecycle.HasDefaultViewModelProviderFactory","addedIn":"2.2.0","methods":[{"method":"getDefaultViewModelProviderFactory()","addedIn":"2.2.0"},{"method":"getDefaultViewModelCreationExtras()","addedIn":"2.5.0"}],"fields":[]},{"class":"androidx.lifecycle.ViewModelProvider.Factory","addedIn":"2.0.0","methods":[{"method":"create<T extends androidx.lifecycle.ViewModel>(kotlin.reflect.KClass<T>,androidx.lifecycle.viewmodel.CreationExtras)","addedIn":"2.8.0-alpha04"},{"method":"from(androidx.lifecycle.viewmodel.ViewModelInitializer<?>...)","addedIn":"2.5.0"},{"method":"create<T extends androidx.lifecycle.ViewModel>(java.lang.Class<T>)","addedIn":"2.0.0"},{"method":"create<T extends androidx.lifecycle.ViewModel>(java.lang.Class<T>,androidx.lifecycle.viewmodel.CreationExtras)","addedIn":"2.5.0"}],"fields":[{"field":"Companion","addedIn":"2.5.0"}]},{"class":"androidx.lifecycle.viewmodel.CreationExtras.Key","addedIn":"2.5.0","methods":[],"fields":[]}]