public class LifecycleObservable
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static <T> rx.Observable<T> |
bindActivityLifecycle(rx.Observable<LifecycleEvent> lifecycle,
rx.Observable<T> source)
Binds the given source to an Activity lifecycle.
|
static <T> rx.Observable<T> |
bindFragmentLifecycle(rx.Observable<LifecycleEvent> lifecycle,
rx.Observable<T> source)
Binds the given source to a Fragment lifecycle.
|
static <T> rx.Observable<T> |
bindUntilLifecycleEvent(rx.Observable<LifecycleEvent> lifecycle,
rx.Observable<T> source,
LifecycleEvent event)
Binds the given source to a lifecycle.
|
public static <T> rx.Observable<T> bindUntilLifecycleEvent(rx.Observable<LifecycleEvent> lifecycle, rx.Observable<T> source, LifecycleEvent event)
lifecycle
- the lifecycle sequencesource
- the source sequenceevent
- the event which should conclude notifications from the sourcepublic static <T> rx.Observable<T> bindActivityLifecycle(rx.Observable<LifecycleEvent> lifecycle, rx.Observable<T> source)
lifecycle
- the lifecycle sequence of an Activitysource
- the source sequencepublic static <T> rx.Observable<T> bindFragmentLifecycle(rx.Observable<LifecycleEvent> lifecycle, rx.Observable<T> source)
lifecycle
- the lifecycle sequence of a Fragmentsource
- the source sequence