Хах, ну это отличное решение проблемы))) Но все же, я хочу что бы если долго данные берет с сервиса, то показать другие UI элементы о том что вот нихуя не вышло
Хах, ну это отличное решение проблемы))) Но все же, я хочу что бы если долго данные берет с сервиса, то показать другие UI элементы о том что вот нихуя не вышло
если очень быстро - можно таймаут ближе к subscribe перенести
Хах, ну это отличное решение проблемы))) Но все же, я хочу что бы если долго данные берет с сервиса, то показать другие UI элементы о том что вот нихуя не вышло
ну вообще так работает - поймал в subscribe ошибку, если это был таймаут - показал на UI нужное
Господа реактивщики! Подскажите пжлст, если ли какой-то дефолтный оператор, чтобы асинхронная операция (http-запрос) выполнялась: 1. Если по длительности меньше 1с, то 1с. 2. Если по длительности больше 1с, то соответствующее время.
Господа реактивщики! Подскажите пжлст, если ли какой-то дефолтный оператор, чтобы асинхронная операция (http-запрос) выполнялась: 1. Если по длительности меньше 1с, то 1с. 2. Если по длительности больше 1с, то соответствующее время.
Господа реактивщики! Подскажите пжлст, если ли какой-то дефолтный оператор, чтобы асинхронная операция (http-запрос) выполнялась: 1. Если по длительности меньше 1с, то 1с. 2. Если по длительности больше 1с, то соответствующее время.
А в чем смысл, можно сократить твою задачу до: выполнять задачу не менее 1 секунды, даже если завершается раньше