14 lines
419 B
Kotlin
14 lines
419 B
Kotlin
package com.vanced.manager.ui.viewmodels
|
|
|
|
import androidx.fragment.app.FragmentActivity
|
|
import androidx.lifecycle.ViewModel
|
|
import androidx.lifecycle.ViewModelProvider
|
|
|
|
class HomeViewModelFactory(private val activity: FragmentActivity) : ViewModelProvider.Factory {
|
|
|
|
@Suppress("UNCHECKED_CAST")
|
|
override fun <T : ViewModel?> create(modelClass: Class<T>): T {
|
|
return HomeViewModel(activity) as T
|
|
}
|
|
|
|
} |