discord-jadx/app/src/main/java/com/discord/utilities/views/ViewVisibilityObserver.java

20 lines
636 B
Java
Raw Normal View History

2021-06-27 20:44:35 +00:00
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 {
2021-07-03 23:36:06 +00:00
private final BehaviorSubject<Boolean> isVisibleSubject = BehaviorSubject.k0();
2021-06-27 20:44:35 +00:00
public final Observable<Boolean> observeIsVisible() {
2021-07-03 23:36:06 +00:00
Observable<Boolean> r = this.isVisibleSubject.r();
m.checkNotNullExpressionValue(r, "isVisibleSubject.distinctUntilChanged()");
return r;
2021-06-27 20:44:35 +00:00
}
public final void updateVisibility(boolean z2) {
this.isVisibleSubject.onNext(Boolean.valueOf(z2));
}
}