@terminator-light

Должен ли Adapter находиться во ViewModel?

понял, что Adapter вообще не должен иметь никаких ссылок на части архитектуры: Presenter, ViewModel, Activity, Fragment, Router и т.д. Если нужен обработчик события, то нужно передать колбек.
Допустим, архитектура MVVM, и если требуется перенаправить на другой экран по клику на элемент адаптера, то мы должны во ViewModel (внутри него есть объект Router) создать колбек, и передать адаптеру. Должен ли Adapter находиться во ViewModel?
И правильно ли нахождение Router внутри него?
Как вы организуете свою архитектуру, используя MVVM?
  • Вопрос задан
  • 982 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы