ViewModelFactory

Constructors

Link copied to clipboard
constructor(di: DI, owner: SavedStateRegistryOwner, defaultArgs: Bundle?, vmFactory: (DI, SavedStateHandle) -> T)

Functions

Link copied to clipboard
open override fun <T : ViewModel> create(modelClass: Class<T>): T
open override fun <T : ViewModel> create(modelClass: Class<T>, extras: CreationExtras): T
open fun <T : ViewModel> create(modelClass: KClass<T>, extras: CreationExtras): T
Link copied to clipboard
open override fun onRequery(viewModel: ViewModel)