androidx.lifecycle
Annotations
OnLifecycleEvent | 
            
               This annotation is deprecated. This annotation required the usage of code generation or reflection, which should be avoided.  | 
          
Interfaces
DefaultLifecycleObserver | 
            
               Callback interface for listening to   | 
          
HasDefaultViewModelProviderFactory | 
            
               Interface that marks a   | 
          
LifecycleEventObserver | 
            
               Class that can receive any lifecycle change and dispatch it to the receiver.  | 
          
LifecycleObserver | 
            
               Marks a class as a LifecycleObserver.  | 
          
LifecycleOwner | 
            
               A class that has an Android lifecycle.  | 
          
LifecycleRegistryOwner | 
            
               This interface is deprecated. Use   | 
          
LiveDataScope | 
            
               Interface that allows controlling a   | 
          
Observer | 
            
               A simple callback that can receive from   | 
          
ViewModelProvider.Factory | 
            
               Implementations of   | 
          
ViewModelStoreOwner | 
            
               A scope that owns   | 
          
Classes
AbstractSavedStateViewModelFactory | 
            
               This class is deprecated. Use `viewModelFactory` or implement `ViewModelProvider.Factory`, combined with `CreationExtras.createSavedStateHandle()`.  | 
          
AndroidViewModel | 
            
               Application context aware   | 
          
AndroidViewModelKt | 
            |
CoroutineLiveDataKt | 
            |
FlowExtKt | 
            |
FlowLiveDataConversions | 
            |
Lifecycle | 
            
               Defines an object that has an Android Lifecycle. androidx.fragment.app.Fragment and androidx.fragment.app.FragmentActivity classes implement   | 
          
LifecycleCoroutineScope | 
            
               
  | 
          
LifecycleKt | 
            |
LifecycleOwnerKt | 
            |
LifecycleRegistry | 
            
               An implementation of   | 
          
LifecycleService | 
            
               A Service that is also a   | 
          
LiveData | 
            
               LiveData is a data holder class that can be observed within a given lifecycle.  | 
          
LiveDataKt | 
            |
LiveDataReactiveStreams | 
            |
MediatorLiveData | 
            
               
  | 
          
MutableLiveData | 
            
               
  | 
          
PausingDispatcherKt | 
            |
ProcessLifecycleInitializer | 
            
               Initializes   | 
          
ProcessLifecycleOwner | 
            
               Class that provides lifecycle for the whole application process.  | 
          
RepeatOnLifecycleKt | 
            |
SavedStateHandle | 
            
               A handle to saved state passed down to   | 
          
SavedStateHandleSupport | 
            |
SavedStateViewModelFactory | 
            
               
  | 
          
ServiceLifecycleDispatcher | 
            
               Helper class to dispatch lifecycle events for a Service.  | 
          
Transformations | 
            |
ViewModel | 
            
               ViewModel is a class that is responsible for preparing and managing the data for an androidx.activity.ComponentActivity or a androidx.fragment.app.Fragment.  | 
          
ViewModelKt | 
            |
ViewModelLazy | 
            
               An implementation of   | 
          
ViewModelProvider | 
            
               A utility class that provides   | 
          
ViewModelProvider.AndroidViewModelFactory | 
            
               
  | 
          
ViewModelProvider.NewInstanceFactory | 
            
               Simple factory, which calls empty constructor on the give class.  | 
          
ViewModelProvider.NewInstanceFactory | 
            
               Simple factory, which calls empty constructor on the give class.  | 
          
ViewModelProviderGetKt | 
            |
ViewModelProviders | 
            
               This class is deprecated. Use the constructors for   | 
          
ViewModelProviders.DefaultFactory | 
            
               This class is deprecated. Use ViewModelProvider.AndroidViewModelFactory  | 
          
ViewModelStore | 
            
               Class to store   | 
          
ViewModelStores | 
            
               This class is deprecated. Use   | 
          
ViewTreeLifecycleOwner | 
            |
ViewTreeViewModelStoreOwner | 
            |
WithLifecycleStateKt | 
            |
SavedStateHandle.Companion | 
            |
ViewModelProvider.Companion | 
            |
ViewModelProvider.NewInstanceFactory.Companion | 
            
Enums
Lifecycle.Event | 
            |
Lifecycle.State | 
            
               Lifecycle states.  | 
          
Exceptions
LifecycleDestroyedException | 
            
               A   |