19 lines
636 B
Java
19 lines
636 B
Java
package com.discord.utilities.views;
|
|
|
|
import d0.z.d.m;
|
|
import rx.Observable;
|
|
import rx.subjects.BehaviorSubject;
|
|
/* compiled from: ViewVisibilityObserver.kt */
|
|
public final class ViewVisibilityObserver {
|
|
private final BehaviorSubject<Boolean> isVisibleSubject = BehaviorSubject.k0();
|
|
|
|
public final Observable<Boolean> observeIsVisible() {
|
|
Observable<Boolean> r = this.isVisibleSubject.r();
|
|
m.checkNotNullExpressionValue(r, "isVisibleSubject.distinctUntilChanged()");
|
|
return r;
|
|
}
|
|
|
|
public final void updateVisibility(boolean z2) {
|
|
this.isVisibleSubject.onNext(Boolean.valueOf(z2));
|
|
}
|
|
}
|