{% setvar book_path %}/reference/kotlin/androidx/_book.yaml{% endsetvar %} {% include "_shared/_reference-head-tags.html" %}
These are all the API classes. See all API packages.
AbstractSavedStateViewModelFactory |
Skeleton of androidx.lifecycle.ViewModelProvider.KeyedFactory that creates |
AdapterClass |
|
AndroidViewModel |
Application context aware |
CreationExtras |
Simple map-like object that passed in ViewModelProvider.Factory.create to provide an additional information to a factory. |
CreationExtras.Empty |
Empty |
CreationExtras.Key |
Key for the elements of |
DefaultLifecycleObserver |
Callback interface for listening to |
HasDefaultViewModelProviderFactory |
Interface that marks a |
InitializerViewModelFactoryBuilder |
DSL for constructing a new |
InputModel |
Lifecycle |
Defines an object that has an Android Lifecycle. |
Lifecycle.Event |
|
Lifecycle.State |
Lifecycle states. |
LifecycleCoroutineScope |
|
LifecycleDestroyedException |
A |
LifecycleEventObserver |
Class that can receive any lifecycle change and dispatch it to the receiver. |
LifecycleObserver |
Marks a class as a LifecycleObserver. |
LifecycleObserverInfo |
|
LifecycleOwner |
A class that has an Android lifecycle. |
LifecycleProcessor |
|
LifecycleRegistry |
An implementation of |
LifecycleRegistryOwner |
This interface is deprecated. Use |
LifecycleService |
A Service that is also a |
LiveData |
LiveData is a data holder class that can be observed within a given lifecycle. |
LiveDataScope |
Interface that allows controlling a |
MediatorLiveData |
|
MutableCreationExtras |
Mutable implementation of |
MutableLiveData |
|
Observer |
A simple callback that can receive from |
ObserversCollector |
|
OnLifecycleEvent |
This annotation is deprecated. This annotation required the usage of code generation or reflection, which should be avoided. |
ProcessLifecycleInitializer |
Initializes |
ProcessLifecycleOwner |
Class that provides lifecycle for the whole application process. |
SavedStateHandle |
A handle to saved state passed down to |
SavedStateViewModelFactory |
|
ServiceLifecycleDispatcher |
Helper class to dispatch lifecycle events for a Service. |
TestLifecycleOwner |
Create a |
Validator |
|
ViewModel |
ViewModel is a class that is responsible for preparing and managing the data for an |
ViewModelFactoryDsl |
|
ViewModelInitializer |
Holds a |
ViewModelLazy |
An implementation of |
ViewModelProvider |
A utility class that provides |
ViewModelProvider.AndroidViewModelFactory |
|
ViewModelProvider.Factory |
Implementations of |
ViewModelProvider.NewInstanceFactory |
Simple factory, which calls empty constructor on the give class. |
ViewModelStore |
Class to store |
ViewModelStoreOwner |
A scope that owns |