override fun create()

in health-platform-v1/HealthPlatformSample/app/src/main/java/com/example/healthplatformsample/presentation/ui/TotalStepsScreen/TotalStepsViewModel.kt [73:81]


    override fun <T : ViewModel> create(modelClass: Class<T>): T {
        if (modelClass.isAssignableFrom(TotalStepsViewModel::class.java)) {
            @Suppress("UNCHECKED_CAST")
            return TotalStepsViewModel(
                healthPlatformManager = healthPlatformManager
            ) as T
        }
        throw IllegalArgumentException("Unknown ViewModel class")
    }