I would like to understand how observeMovieDisplay() and observeMovieDeleteIntent() methods from MainPresenter work as “observable methods” ?
I can see that observeMovieDisplay() method behaves like LiveData observer pattern, but I don’t get how it works.
I can also see that observeMovieDeleteIntent() method behaves like PublishSubject where it is declared as Observable instead of PublishSubject
Is it due to the fact that we are using RxBinding ?
I am really confused now, so please, can anyone help me ?