Интересный вопрос к любителям MVVM.
Задача:
С сервера приходит список групп с вложенными объектами. На каждый объект создается Switch, так же их нужно разделить по группам. Нужно отслеживать переключение Switch'ей. Включено может быть максимум 2 (т.е. если включается 3й - нужно отключить 1й)
Как бы Вы сделали такой кейс с управлением view из ViewModel?