для изменения текстового поля объекта (храниться он в БД). Это изменение лучше делать во viewModel этого диалога, или возвращать данные в главный фрагмент и менять там?
Странно иметь для такого кейса разные VM
Странный вопрос. Что значит передавать в главный фрагмент? И вьюмодель тут причем? Вы диалоговый фрагмент к вьюмодели привязали? Там же, если я правильно телепатически понял (я только начинаю учиться телепатии) фактически клик лисенер по нажатии кнопки "готово" или "отмена" отрабатывает. И Вам решать, нужно вам какое-то значение из какого поля неизвестного нам диалог фрагмента в вашей базе, вьюмодели или в основном фрагменте. Куда надо, туда прописывайте значение.
Обсуждают сегодня