у меня байндится child recyclerView, в который мне список айтемов нужно сабмитить, собирая из флоу из вьюмодели.
Как мне в родительский адаптер для этого запустить этот флоу?
как вариант можно тупо пробросить ссылку на этот флоу
А как в адаптере его коллектить? Нужен же корутин скоуп. В фрагменте я пишу viewlificycleowner.lifecyclescope
коллектить его нужно в родительском вьюхолдере, туда же пробрасывается в качестве аргумента скоуп из активити/фрагмена
спасибо. А можно пробрасывать в адаптер ссылку на ВьюМодель, чтобы из вьюмодели напрямую коллектить в родительском вьюХолдере список для чайлдВьюхолдера?
VM можно не пробрасывать, если ее можно получить через get провайдера. Синглтон же, типа :)
В принципе можно
Какого провайдера?
ViewModelProvider
Типа можно прямо из вьхолдера ресайклера получить ссылку на инстанс любой вьюмодели указав тип?
Типа можно.
Обсуждают сегодня