class ViewModelProviderFactory<V>(private va...
# android
t
class ViewModelProviderFactory<V>(private val viewModel: V) : ViewModelProvider.Factory { override fun <T : ViewModel> create(modelClass: Class<T>): T { if (modelClass.isAssignableFrom(viewModel::class)) { return viewModel as T } throw IllegalArgumentException("Unknown class name") } }