SavedStateViewModelFactory


public final class SavedStateViewModelFactory implements ViewModelProvider.Factory


androidx.lifecycle.ViewModelProvider.Factory that can create ViewModels accessing and contributing to a saved state via SavedStateHandle received in a constructor. If defaultArgs bundle was passed into the constructor, it will provide default values in SavedStateHandle.

Summary

Public constructors

Constructs this factory.

Public constructors

SavedStateViewModelFactory

Added in 2.5.0
public SavedStateViewModelFactory()

Constructs this factory.

When a factory is constructed this way, a component for which SavedStateHandle is scoped must have called enableSavedStateHandles.

See also
createSavedStateHandle

docs for more details.