Size: a a a

2018 November 02

L

Leo in RxPM
Хотел как-то инкапсулировать их логику
источник

L

Leo in RxPM
Они же там из разных метрических систем данные конвертят
источник

NY

Nikita Yatskivskiy in RxPM
Для спиннеров да, согласен, тоже над этим думал.
источник

L

Leo in RxPM
Плюс всякие datetime пикеры
источник

DG

Dmitriy Gorbunov in RxPM
Со спинером соглашусь, а вот с datetime-пикерами пока не очевидно, их можно по разному реализовать.
источник

DG

Dmitriy Gorbunov in RxPM
Вообще можно подумать насчет базового контрола, в котором открыть доступ к изменению стейта.
источник

L

Leo in RxPM
Ага, ну я пока локально у себя так и сделал, посмотрим, что из этого получится
источник

DG

Dmitriy Gorbunov in RxPM
@leonid_z @NikiJava заведите исшу на гитхабе
источник

L

Leo in RxPM
Как время появится - обязательно, если Никита не обгонит)
источник
2018 November 08

NY

Nikita Yatskivskiy in RxPM
Ребят, а из command нельзя как-либо вытащить буфферезированное значение?
источник

L

Leo in RxPM
Так если подключиться к команде и забиндиться, она тебе все буферизированные значения и выплюнет)
источник

NY

Nikita Yatskivskiy in RxPM
А разве после того, как комманда уже ранее отдала значение, оно не затирается в ней?
источник

L

Leo in RxPM
Затирается, там же PublishRelay
источник

NY

Nikita Yatskivskiy in RxPM
https://pastebin.com/RE9CAkLK - сделал что-то среднее между коммандой и стэйтом - просто сохраняю буфферезированое значение (только одно). Возникла потребность использовать комманду как тот же стэйт, а именно, брать из него значение, когда во viewmodel, например нужно сравнить это старое значение значение с новым и выполнить какую-либо логику.
источник

NY

Nikita Yatskivskiy in RxPM
Leo
Затирается, там же PublishRelay
Ты пока не заводил issue на кастомизацию контроллов?
источник

L

Leo in RxPM
Нет пока, тут на авралы кругом)
источник

DG

Dmitriy Gorbunov in RxPM
Nikita Yatskivskiy
Ребят, а из command нельзя как-либо вытащить буфферезированное значение?
Зачем, когда есть reduce?
источник

L

Leo in RxPM
Или scan, потому что reduce ждет закрытия стрима
источник

NY

Nikita Yatskivskiy in RxPM
Dmitriy Gorbunov
Зачем, когда есть reduce?
Не совсем понимаю, как это можно сделать с помощью reduce? Если мне просто нужно взять значение из Command, которое я ему передал. Как из State, например, или обычного поля.
источник

DG

Dmitriy Gorbunov in RxPM
Nikita Yatskivskiy
Не совсем понимаю, как это можно сделать с помощью reduce? Если мне просто нужно взять значение из Command, которое я ему передал. Как из State, например, или обычного поля.
Вообще странный кейс, для чего это?
источник