Как внедрить viewmodel в customView с помощью koin? - PullRequest
0 голосов
/ 07 апреля 2020

Я знаю, как внедрить viewmodel в Деятельности или Фрагменты с помощью koin:

private val regionSelectorViewModel: RegionSelectorViewModel by viewModel()

Сейчас я устанавливаю viewmodel для своего customView следующим образом:

fun setViewModel(viewModel: RegionSelectorViewModel) {
    mViewModel = viewModel
}

Viewmodel инициализируется в деятельности и передается через параметр для просмотра. Но ... Я хотел бы внедрить viewmodels в customViews, как я делаю в действиях или фрагментах. Есть ли способ сделать это, используя коин?

...