viewModelFactory
inline fun <ViewModelT : ViewModel> viewModelFactory(crossinline factoryProducer: () -> ViewModelT): ViewModelProvider.Factory(source)
fun <ViewModelT : ViewModel> viewModelFactory(owner: SavedStateRegistryOwner, defaultArgs: Bundle?, factoryProducer: (SavedStateHandle) -> ViewModelT): AbstractSavedStateViewModelFactory(source)