discord-jadx/app/src/main/java/com/discord/widgets/servers/WidgetServerSettingsTransfe...

262 lines
11 KiB
Java

package com.discord.widgets.servers;
import android.content.Context;
import android.os.Bundle;
import android.widget.LinearLayout;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentManager;
import c.a.k.b;
import c.d.b.a.a;
import com.discord.app.AppDialog;
import com.discord.databinding.WidgetGuildTransferOwnershipBinding;
import com.discord.models.guild.Guild;
import com.discord.models.user.User;
import com.discord.stores.StoreStream;
import com.discord.stores.StoreUser;
import com.discord.utilities.rx.ObservableExtensionsKt;
import com.discord.utilities.view.extensions.ViewExtensions;
import com.discord.utilities.viewbinding.FragmentViewBindingDelegate;
import com.discord.utilities.viewbinding.FragmentViewBindingDelegateKt;
import com.discord.views.CheckedSetting;
import com.google.android.material.button.MaterialButton;
import com.google.android.material.textfield.TextInputLayout;
import d0.z.d.m;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.reflect.KProperty;
import rx.Observable;
/* compiled from: WidgetServerSettingsTransferOwnership.kt */
public final class WidgetServerSettingsTransferOwnership extends AppDialog {
public static final /* synthetic */ KProperty[] $$delegatedProperties = {a.V(WidgetServerSettingsTransferOwnership.class, "binding", "getBinding()Lcom/discord/databinding/WidgetGuildTransferOwnershipBinding;", 0)};
private static final String ARG_GUILD_ID = "ARG_GUILD_ID";
private static final String ARG_USER_ID = "ARG_USER_ID";
public static final Companion Companion = new Companion(null);
private static final String TAG = WidgetServerSettingsTransferOwnership.class.getSimpleName();
private final FragmentViewBindingDelegate binding$delegate = FragmentViewBindingDelegateKt.viewBinding$default(this, WidgetServerSettingsTransferOwnership$binding$2.INSTANCE, null, 2, null);
/* compiled from: WidgetServerSettingsTransferOwnership.kt */
public static final class Companion {
private Companion() {
}
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
public final void create(long j, long j2, FragmentManager fragmentManager) {
m.checkNotNullParameter(fragmentManager, "fragmentManager");
WidgetServerSettingsTransferOwnership widgetServerSettingsTransferOwnership = new WidgetServerSettingsTransferOwnership();
Bundle bundle = new Bundle();
bundle.putLong("ARG_GUILD_ID", j);
bundle.putLong("ARG_USER_ID", j2);
widgetServerSettingsTransferOwnership.setArguments(bundle);
widgetServerSettingsTransferOwnership.show(fragmentManager, WidgetServerSettingsTransferOwnership.access$getTAG$cp());
}
}
/* compiled from: WidgetServerSettingsTransferOwnership.kt */
public static final class Model {
public static final Companion Companion = new Companion(null);
private final Guild guild;
private final boolean isGuildOwner;
private final boolean isMfaEnabled;
private final User user;
/* compiled from: WidgetServerSettingsTransferOwnership.kt */
public static final class Companion {
private Companion() {
}
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
public final Observable<Model> get(long j, long j2) {
StoreStream.Companion companion = StoreStream.Companion;
Observable r = Observable.i(companion.getGuilds().observeGuild(j), companion.getUsers().observeUser(j2), StoreUser.observeMe$default(companion.getUsers(), false, 1, null), WidgetServerSettingsTransferOwnership$Model$Companion$get$1.INSTANCE).r();
m.checkNotNullExpressionValue(r, "Observable.combineLatest… .distinctUntilChanged()");
return ObservableExtensionsKt.computationLatest(r);
}
}
public Model(User user, Guild guild, boolean z2, boolean z3) {
m.checkNotNullParameter(user, "user");
m.checkNotNullParameter(guild, "guild");
this.user = user;
this.guild = guild;
this.isMfaEnabled = z2;
this.isGuildOwner = z3;
}
public static /* synthetic */ Model copy$default(Model model, User user, Guild guild, boolean z2, boolean z3, int i, Object obj) {
if ((i & 1) != 0) {
user = model.user;
}
if ((i & 2) != 0) {
guild = model.guild;
}
if ((i & 4) != 0) {
z2 = model.isMfaEnabled;
}
if ((i & 8) != 0) {
z3 = model.isGuildOwner;
}
return model.copy(user, guild, z2, z3);
}
public final User component1() {
return this.user;
}
public final Guild component2() {
return this.guild;
}
public final boolean component3() {
return this.isMfaEnabled;
}
public final boolean component4() {
return this.isGuildOwner;
}
public final Model copy(User user, Guild guild, boolean z2, boolean z3) {
m.checkNotNullParameter(user, "user");
m.checkNotNullParameter(guild, "guild");
return new Model(user, guild, z2, z3);
}
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (!(obj instanceof Model)) {
return false;
}
Model model = (Model) obj;
return m.areEqual(this.user, model.user) && m.areEqual(this.guild, model.guild) && this.isMfaEnabled == model.isMfaEnabled && this.isGuildOwner == model.isGuildOwner;
}
public final Guild getGuild() {
return this.guild;
}
public final User getUser() {
return this.user;
}
public int hashCode() {
User user = this.user;
int i = 0;
int hashCode = (user != null ? user.hashCode() : 0) * 31;
Guild guild = this.guild;
if (guild != null) {
i = guild.hashCode();
}
int i2 = (hashCode + i) * 31;
boolean z2 = this.isMfaEnabled;
int i3 = 1;
if (z2) {
z2 = true;
}
int i4 = z2 ? 1 : 0;
int i5 = z2 ? 1 : 0;
int i6 = z2 ? 1 : 0;
int i7 = (i2 + i4) * 31;
boolean z3 = this.isGuildOwner;
if (!z3) {
i3 = z3 ? 1 : 0;
}
return i7 + i3;
}
public final boolean isGuildOwner() {
return this.isGuildOwner;
}
public final boolean isMfaEnabled() {
return this.isMfaEnabled;
}
public String toString() {
StringBuilder K = a.K("Model(user=");
K.append(this.user);
K.append(", guild=");
K.append(this.guild);
K.append(", isMfaEnabled=");
K.append(this.isMfaEnabled);
K.append(", isGuildOwner=");
return a.F(K, this.isGuildOwner, ")");
}
}
public WidgetServerSettingsTransferOwnership() {
super(2131559072);
}
public static final /* synthetic */ void access$configureUI(WidgetServerSettingsTransferOwnership widgetServerSettingsTransferOwnership, Model model) {
widgetServerSettingsTransferOwnership.configureUI(model);
}
public static final /* synthetic */ WidgetGuildTransferOwnershipBinding access$getBinding$p(WidgetServerSettingsTransferOwnership widgetServerSettingsTransferOwnership) {
return widgetServerSettingsTransferOwnership.getBinding();
}
public static final /* synthetic */ String access$getMfaCode$p(WidgetServerSettingsTransferOwnership widgetServerSettingsTransferOwnership) {
return widgetServerSettingsTransferOwnership.getMfaCode();
}
public static final /* synthetic */ String access$getTAG$cp() {
return TAG;
}
private final void configureUI(Model model) {
if (model == null) {
dismiss();
return;
}
LinearLayout linearLayout = getBinding().f;
m.checkNotNullExpressionValue(linearLayout, "binding.guildTransferOwnershipMfaWrap");
linearLayout.setVisibility(model.isMfaEnabled() ? 0 : 8);
getBinding().f1829c.setOnClickListener(new WidgetServerSettingsTransferOwnership$configureUI$1(this));
MaterialButton materialButton = getBinding().d;
m.checkNotNullExpressionValue(materialButton, "binding.guildTransferOwnershipConfirm");
CheckedSetting checkedSetting = getBinding().b;
m.checkNotNullExpressionValue(checkedSetting, "binding.guildTransferOwnershipAcknowledgeCheck");
materialButton.setEnabled(checkedSetting.isChecked());
getBinding().b.setText(b.j(this, 2131894191, new Object[]{model.getUser().getUsername()}, null, 4));
getBinding().b.e(new WidgetServerSettingsTransferOwnership$configureUI$2(this));
getBinding().d.setOnClickListener(new WidgetServerSettingsTransferOwnership$configureUI$3(this, model));
}
private final WidgetGuildTransferOwnershipBinding getBinding() {
return (WidgetGuildTransferOwnershipBinding) this.binding$delegate.getValue((Fragment) this, $$delegatedProperties[0]);
}
private final String getMfaCode() {
TextInputLayout textInputLayout = getBinding().e;
m.checkNotNullExpressionValue(textInputLayout, "binding.guildTransferOwnershipMfaCode");
boolean z2 = true;
if (textInputLayout.getVisibility() == 0) {
TextInputLayout textInputLayout2 = getBinding().e;
m.checkNotNullExpressionValue(textInputLayout2, "binding.guildTransferOwnershipMfaCode");
if (ViewExtensions.getTextOrEmpty(textInputLayout2).length() != 0) {
z2 = false;
}
if (!z2) {
TextInputLayout textInputLayout3 = getBinding().e;
m.checkNotNullExpressionValue(textInputLayout3, "binding.guildTransferOwnershipMfaCode");
return ViewExtensions.getTextOrEmpty(textInputLayout3);
}
}
return null;
}
@Override // com.discord.app.AppDialog
public void onViewBoundOrOnResume() {
super.onViewBoundOrOnResume();
ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(Model.Companion.get(getArgumentsOrDefault().getLong("ARG_GUILD_ID", -1), getArgumentsOrDefault().getLong("ARG_USER_ID", -1)), this, null, 2, null), WidgetServerSettingsTransferOwnership.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetServerSettingsTransferOwnership$onViewBoundOrOnResume$1(this), 62, (Object) null);
}
}