discord-jadx/app/src/main/java/c/a/a/w.java

155 lines
4.9 KiB
Java

package c.a.a;
import android.content.Context;
import com.discord.app.AppViewModel;
import com.discord.models.user.User;
import com.discord.stores.StoreStream;
import com.discord.stores.StoreUser;
import com.discord.utilities.rest.RestAPI;
import com.discord.utilities.rx.ObservableExtensionsKt;
import d0.z.d.m;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.DefaultConstructorMarker;
import rx.Observable;
import rx.subjects.PublishSubject;
/* compiled from: WidgetUrgentMessageDialogViewModel.kt */
public final class w extends AppViewModel<d> {
public static final a i = new a(null);
public final PublishSubject<b> j;
public final RestAPI k;
/* compiled from: WidgetUrgentMessageDialogViewModel.kt */
public static final class a {
public a(DefaultConstructorMarker defaultConstructorMarker) {
}
}
/* compiled from: WidgetUrgentMessageDialogViewModel.kt */
public static abstract class b {
/* compiled from: WidgetUrgentMessageDialogViewModel.kt */
public static final class a extends b {
public static final a a = new a();
public a() {
super(null);
}
}
/* compiled from: WidgetUrgentMessageDialogViewModel.kt */
/* renamed from: c.a.a.w$b$b reason: collision with other inner class name */
public static final class C0020b extends b {
public static final C0020b a = new C0020b();
public C0020b() {
super(null);
}
}
public b() {
}
public b(DefaultConstructorMarker defaultConstructorMarker) {
}
}
/* compiled from: WidgetUrgentMessageDialogViewModel.kt */
public static final class c {
public final User a;
public c(User user) {
m.checkNotNullParameter(user, "user");
this.a = user;
}
public boolean equals(Object obj) {
if (this != obj) {
return (obj instanceof c) && m.areEqual(this.a, ((c) obj).a);
}
return true;
}
public int hashCode() {
User user = this.a;
if (user != null) {
return user.hashCode();
}
return 0;
}
public String toString() {
StringBuilder L = c.d.b.a.a.L("StoreState(user=");
L.append(this.a);
L.append(")");
return L.toString();
}
}
/* compiled from: WidgetUrgentMessageDialogViewModel.kt */
public static final class d {
public final Integer a;
public final boolean b;
public d(Integer num, boolean z2) {
this.a = num;
this.b = z2;
}
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (!(obj instanceof d)) {
return false;
}
d dVar = (d) obj;
return m.areEqual(this.a, dVar.a) && this.b == dVar.b;
}
public int hashCode() {
Integer num = this.a;
int hashCode = (num != null ? num.hashCode() : 0) * 31;
boolean z2 = this.b;
if (z2) {
z2 = true;
}
int i = z2 ? 1 : 0;
int i2 = z2 ? 1 : 0;
int i3 = z2 ? 1 : 0;
return hashCode + i;
}
public String toString() {
StringBuilder L = c.d.b.a.a.L("ViewState(userFlags=");
L.append(this.a);
L.append(", isBusy=");
return c.d.b.a.a.G(L, this.b, ")");
}
}
public w() {
this(null, null, null, 7);
}
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
public w(RestAPI restAPI, StoreUser storeUser, Observable observable, int i2) {
super(null, 1, null);
Observable observable2;
RestAPI api = (i2 & 1) != 0 ? RestAPI.Companion.getApi() : null;
StoreUser users = (i2 & 2) != 0 ? StoreStream.Companion.getUsers() : null;
if ((i2 & 4) != 0) {
observable2 = StoreUser.observeMe$default(users, false, 1, null).F(v.i);
m.checkNotNullExpressionValue(observable2, "storeUser.observeMe().ma…oreState(user = meUser) }");
} else {
observable2 = null;
}
m.checkNotNullParameter(api, "restAPI");
m.checkNotNullParameter(users, "storeUser");
m.checkNotNullParameter(observable2, "storeObservable");
this.k = api;
ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.computationLatest(observable2), this, null, 2, null), w.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new u(this), 62, (Object) null);
this.j = PublishSubject.j0();
}
}