Я связал вместе несколько операторов rx
для выполнения нескольких задач. Мне нужно получить доступ к полю из объекта, который находится в родительском потоке, нижестоящем.
т.е. Как я могу получить доступ к channel.uid
вниз по течению?
createThing(panel) // Observable<~>
.flatMapSingle(
channel -> {
return createOrUpdateItem(channel);
})
.flatMapCompletable(
item -> {
return linkItemToChannel(item.name, /* need access to channel.uid here */ channel.uid);
});