deviant
06/15/2020, 1:07 PMArun
06/15/2020, 1:08 PMdeviant
06/15/2020, 1:09 PMArun
06/15/2020, 1:11 PMdeviant
06/15/2020, 1:14 PMabstract class BaseViewModel() : ViewModel() {
@Inject
protected lateinit var prefs: Prefs
this doesn't work for me. and @ViewModelInject can't be applied on properties 😞
i don't care about tight coupling in current project. what i'm trying to do is leave base class constructor as clean as possibleArun
06/15/2020, 1:20 PMabstract class BaseViewModel(val prefs: Prefs) : ViewModel
and subclass
class HomeViewModel @Inject constructor(override val prefs: Prefs) : ViewModel()
deviant
06/15/2020, 1:25 PMgildor
06/15/2020, 2:02 PMColton Idle
06/17/2020, 3:58 AM