discord-jadx/app/src/main/java/com/discord/widgets/chat/overlay/WidgetChatOverlay$OldMessag...

46 lines
2.3 KiB
Java

package com.discord.widgets.chat.overlay;
import com.discord.stores.StoreMessages;
import com.discord.stores.StoreStream;
import com.discord.widgets.chat.overlay.WidgetChatOverlay;
import d0.z.d.m;
import j0.k.b;
import j0.l.e.j;
import java.util.concurrent.TimeUnit;
import rx.Observable;
/* compiled from: WidgetChatOverlay.kt */
public final class WidgetChatOverlay$OldMessageModel$Companion$get$1<T, R> implements b<Long, Observable<? extends WidgetChatOverlay.OldMessageModel>> {
public static final WidgetChatOverlay$OldMessageModel$Companion$get$1 INSTANCE = new WidgetChatOverlay$OldMessageModel$Companion$get$1();
/* compiled from: WidgetChatOverlay.kt */
/* renamed from: com.discord.widgets.chat.overlay.WidgetChatOverlay$OldMessageModel$Companion$get$1$1 reason: invalid class name */
public static final class AnonymousClass1<T, R> implements b<Boolean, WidgetChatOverlay.OldMessageModel> {
public final /* synthetic */ Long $selectedChannelId;
public AnonymousClass1(Long l) {
this.$selectedChannelId = l;
}
public final WidgetChatOverlay.OldMessageModel call(Boolean bool) {
Long l = this.$selectedChannelId;
m.checkNotNullExpressionValue(l, "selectedChannelId");
long longValue = l.longValue();
m.checkNotNullExpressionValue(bool, "isViewingOldMessages");
return new WidgetChatOverlay.OldMessageModel(longValue, bool.booleanValue());
}
}
public final Observable<? extends WidgetChatOverlay.OldMessageModel> call(Long l) {
Observable observable;
if (l.longValue() <= 0) {
observable = new j(Boolean.FALSE);
} else {
StoreStream.Companion companion = StoreStream.Companion;
StoreMessages messages = companion.getMessages();
m.checkNotNullExpressionValue(l, "selectedChannelId");
observable = Observable.j(messages.observeIsDetached(l.longValue()), companion.getChat().observeInteractionState().x(new WidgetChatOverlay$OldMessageModel$Companion$get$1$isViewingOldMessagesObs$1(l)).o(200, TimeUnit.MILLISECONDS), WidgetChatOverlay$OldMessageModel$Companion$get$1$isViewingOldMessagesObs$2.INSTANCE);
}
return Observable.m(new j(Boolean.FALSE), observable).r().F(new AnonymousClass1(l));
}
}