public interface FragmentLifecycleProvider
| Modifier and Type | Method and Description |
|---|---|
<T> LifecycleTransformer<T> |
bindToLifecycle()
Binds a source until the next reasonable
FragmentEvent occurs. |
<T> LifecycleTransformer<T> |
bindUntilEvent(FragmentEvent event)
Binds a source until a specific
FragmentEvent occurs. |
Observable<FragmentEvent> |
lifecycle() |
@NonNull @CheckResult Observable<FragmentEvent> lifecycle()
Fragment lifecycle events@NonNull @CheckResult <T> LifecycleTransformer<T> bindUntilEvent(@NonNull FragmentEvent event)
FragmentEvent occurs.
Intended for use with Observable.compose(Observable.Transformer)
event - the FragmentEvent that triggers unsubscriptionObservable.Transformer which unsubscribes when the event triggers.@NonNull @CheckResult <T> LifecycleTransformer<T> bindToLifecycle()
FragmentEvent occurs.
Intended for use with Observable.compose(Observable.Transformer)
Observable.Transformer which unsubscribes at the correct time.