Я знаю, как внедрить viewmodel в Деятельности или Фрагменты с помощью koin:
private val regionSelectorViewModel: RegionSelectorViewModel by viewModel()
Сейчас я устанавливаю viewmodel для своего customView следующим образом:
fun setViewModel(viewModel: RegionSelectorViewModel) {
mViewModel = viewModel
}
Viewmodel инициализируется в деятельности и передается через параметр для просмотра. Но ... Я хотел бы внедрить viewmodels в customViews, как я делаю в действиях или фрагментах. Есть ли способ сделать это, используя коин?