discord-jadx/app/src/main/java/com/discord/widgets/auth/WidgetAuthUndeleteAccount.java

89 lines
4.4 KiB
Java

package com.discord.widgets.auth;
import android.content.Context;
import android.content.Intent;
import android.view.View;
import androidx.activity.result.ActivityResultLauncher;
import androidx.activity.result.contract.ActivityResultContracts;
import androidx.fragment.app.Fragment;
import c.a.d.l;
import c.d.b.a.a;
import com.discord.app.AppFragment;
import com.discord.databinding.WidgetAuthUndeleteAccountBinding;
import com.discord.utilities.viewbinding.FragmentViewBindingDelegate;
import com.discord.utilities.viewbinding.FragmentViewBindingDelegateKt;
import com.discord.views.ScreenTitleView;
import d0.z.d.m;
import kotlin.Unit;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.reflect.KProperty;
/* compiled from: WidgetAuthUndeleteAccount.kt */
public final class WidgetAuthUndeleteAccount extends AppFragment {
public static final /* synthetic */ KProperty[] $$delegatedProperties = {a.V(WidgetAuthUndeleteAccount.class, "binding", "getBinding()Lcom/discord/databinding/WidgetAuthUndeleteAccountBinding;", 0)};
private static final String ARG_DISABLED_KEY = "ARG_DISABLED_KEY";
public static final Companion Companion = new Companion(null);
private static final String RESULT_EXTRA_UNDELETE = "RESULT_EXTRA_UNDELETE";
private final FragmentViewBindingDelegate binding$delegate = FragmentViewBindingDelegateKt.viewBinding$default(this, WidgetAuthUndeleteAccount$binding$2.INSTANCE, null, 2, null);
/* compiled from: WidgetAuthUndeleteAccount.kt */
public static final class Companion {
private Companion() {
}
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
public final void launch(Context context, ActivityResultLauncher<Intent> activityResultLauncher, boolean z2) {
m.checkNotNullParameter(context, "context");
m.checkNotNullParameter(activityResultLauncher, "launcher");
Intent putExtra = new Intent().putExtra("ARG_DISABLED_KEY", z2);
m.checkNotNullExpressionValue(putExtra, "Intent().putExtra(ARG_DISABLED_KEY, disabled)");
l.g.f(context, activityResultLauncher, WidgetAuthUndeleteAccount.class, putExtra);
}
public final ActivityResultLauncher<Intent> registerForResult(AppFragment appFragment, Function0<Unit> function0) {
m.checkNotNullParameter(appFragment, "fragment");
m.checkNotNullParameter(function0, "callback");
ActivityResultLauncher<Intent> registerForActivityResult = appFragment.registerForActivityResult(new ActivityResultContracts.StartActivityForResult(), new WidgetAuthUndeleteAccount$Companion$registerForResult$1(function0));
m.checkNotNullExpressionValue(registerForActivityResult, "fragment.registerForActi…k()\n }\n }");
return registerForActivityResult;
}
}
public WidgetAuthUndeleteAccount() {
super(2131558864);
}
private final WidgetAuthUndeleteAccountBinding getBinding() {
return (WidgetAuthUndeleteAccountBinding) this.binding$delegate.getValue((Fragment) this, $$delegatedProperties[0]);
}
@Override // com.discord.app.AppFragment
public void onViewBound(View view) {
m.checkNotNullParameter(view, "view");
super.onViewBound(view);
}
@Override // com.discord.app.AppFragment
public void onViewBoundOrOnResume() {
super.onViewBoundOrOnResume();
if (getMostRecentIntent().getBooleanExtra("ARG_DISABLED_KEY", false)) {
ScreenTitleView screenTitleView = getBinding().d;
String string = getString(2131886145);
m.checkNotNullExpressionValue(string, "getString(R.string.account_disabled_title)");
screenTitleView.setTitle(string);
getBinding().d.setSubtitle(getString(2131886144));
} else {
ScreenTitleView screenTitleView2 = getBinding().d;
String string2 = getString(2131886151);
m.checkNotNullExpressionValue(string2, "getString(R.string.accou…duled_for_deletion_title)");
screenTitleView2.setTitle(string2);
getBinding().d.setSubtitle(getString(2131886150));
}
getBinding().f1687c.setOnClickListener(WidgetAuthUndeleteAccount$onViewBoundOrOnResume$1.INSTANCE);
getBinding().b.setOnClickListener(new WidgetAuthUndeleteAccount$onViewBoundOrOnResume$2(this));
}
}