in TwoWaySample/app/src/main/java/com/example/android/databinding/twowaysample/data/IntervalTimerViewModelFactory.kt [29:34]
override fun <T : ViewModel> create(modelClass: Class<T>): T {
if (modelClass.isAssignableFrom(IntervalTimerViewModel::class.java)) {
return IntervalTimerViewModel(DefaultTimer) as T
}
throw IllegalArgumentException("Unknown ViewModel class")
}