Size: a a a

2019 February 27

DG

Dmitriy Gorbunov in RxPM
Тогда можешь наследоваться от гугловой ViewModel
источник

BG

Baurzhan Galmzhansson in RxPM
Dmitriy Gorbunov
Тогда можешь наследоваться от гугловой ViewModel
Спасибо!
источник

BG

Baurzhan Galmzhansson in RxPM
Если я не ошибаюсь, в библиотеке нет поддержки androidx.
источник

BG

Baurzhan Galmzhansson in RxPM
Поэтому я пока хочу использовать свой PM и хранить его.
источник

DG

Dmitriy Gorbunov in RxPM
Baurzhan Galmzhansson
Если я не ошибаюсь, в библиотеке нет поддержки androidx.
Пока нет, но мы используем в проекте с androidX
источник

DG

Dmitriy Gorbunov in RxPM
Baurzhan Galmzhansson
Поэтому я пока хочу использовать свой PM и хранить его.
будет много boilerplate-кода, + нет Command
источник

DG

Dmitriy Gorbunov in RxPM
Рекомендую разобраться с либой, она не сложная
источник

BG

Baurzhan Galmzhansson in RxPM
Dmitriy Gorbunov
Рекомендую разобраться с либой, она не сложная
Спасибо. Попробую.
источник

DG

Dmitriy Gorbunov in RxPM
Leo
Для тех, кто не знаком с Outlast: есть какие-то преимущества перед "родными" вьюмодельками?
При включенном флаге don't keep activities гугловые вьюмодели не выживают, в Outlast презентеры живут пока процесс не умрет
источник

L

Leo in RxPM
Спасибо) Насколько мне известно, реальную картину этот флаг не отражает, так что можно забить)
источник

DG

Dmitriy Gorbunov in RxPM
Leo
Спасибо) Насколько мне известно, реальную картину этот флаг не отражает, так что можно забить)
в природе встречаются такие юзеры и отдел тестирования заведет как баг
источник

L

Leo in RxPM
Ну мы пока ни разу не встречали)
источник
2019 March 29

DG

Dmitriy Gorbunov in RxPM
Всем привет! Вышло обновление 1.2.4
В некотрых краевых кейсах навигационное сообщение могло доставляться после того как вью была отсоеденена. Так же этот баг может проявляться при отправлении любых команд через Command.
https://github.com/dmdevgo/RxPM/issues/35
источник

MZ

Mikhail Zisman in RxPM
Спасибо!
источник
2019 April 05

DG

Dmitriy Gorbunov in RxPM
Всем привет!
В настоящее время мы активно работаем над RxPM 2.0. Пока еще рано говорить о финальном дизайне апи, но мы бы хотели получить от вас фидбек по текущим изменениям и фичам. На данный момент есть следующие изменения:

1) Контролы теперь являются чайлд ПМ-ками. Мы переработали внутренний дизайн биндинга таким образом, что теперь можно писать свои контролы.

2) Изменения bindTo. Теперь во вью можно привязываться только к стейтам и экшенам напрямую. Не через state.observable. Это сделано для того, чтобы размещать подписку внутри ПМ-ки. ПМ-ка сама отвязывает все проперти при undbind-е.

3) Дифф в стейтах.
Часто при комбайне потоков в стейт попадает одно и то же значение, если забыть поставить distinctUntilChanged. Также это полезно при реализации MVI на основе RxPM. Мы считаем что было бы удобно иметь встроенный дифф в стейте. По умолчанию стоит дефолтная стратегия с реализацией через equals, но можно задать свою или null - если дифф считать не нужно.
источник

DG

Dmitriy Gorbunov in RxPM
источник

UH

Untamed Horse in RxPM
источник

UH

Untamed Horse in RxPM
Особенно нравится первый пункт, спасибо.
источник

VC

Vasili Chyrvon in RxPM
Ребята, кто может, посмотрите код. Пишите комменты сюда или на гитхабе.
Это важно, чтобы сделать хорошее обновление.
источник
2019 April 07

L

Leo in RxPM
Спасибо за обновление, код выглядит окейно, но суть обновы вызывает вопросы) Это допускается обсуждать?)
источник