discord-jadx/app/src/main/java/com/discord/widgets/guilds/create/WidgetCreationIntent.java
2021-12-20 08:27:17 +01:00

149 lines
7.5 KiB
Java

package com.discord.widgets.guilds.create;
import android.graphics.drawable.Drawable;
import android.view.View;
import android.widget.TextView;
import androidx.annotation.LayoutRes;
import androidx.core.content.ContextCompat;
import androidx.fragment.app.Fragment;
import b.a.d.j;
import b.a.k.b;
import b.d.b.a.a;
import com.discord.R;
import com.discord.app.AppFragment;
import com.discord.app.LoggingConfig;
import com.discord.databinding.WidgetCreationIntentBinding;
import com.discord.utilities.analytics.AnalyticsTracker;
import com.discord.utilities.view.text.LinkifiedTextView;
import com.discord.utilities.viewbinding.FragmentViewBindingDelegate;
import com.discord.utilities.viewbinding.FragmentViewBindingDelegateKt;
import com.discord.widgets.guilds.create.WidgetGuildCreate;
import com.discord.widgets.nux.GuildTemplateAnalytics;
import com.google.android.material.card.MaterialCardView;
import d0.g;
import d0.z.d.m;
import kotlin.Lazy;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.reflect.KProperty;
/* compiled from: WidgetCreationIntent.kt */
public final class WidgetCreationIntent extends AppFragment {
public static final /* synthetic */ KProperty[] $$delegatedProperties = {a.b0(WidgetCreationIntent.class, "binding", "getBinding()Lcom/discord/databinding/WidgetCreationIntentBinding;", 0)};
public static final Companion Companion = new Companion(null);
private static final boolean IS_FRIENDS_FIRST;
private final Lazy args$delegate;
private final FragmentViewBindingDelegate binding$delegate;
private final LoggingConfig loggingConfig;
/* compiled from: WidgetCreationIntent.kt */
public static final class Companion {
private Companion() {
}
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
public final void show(AppFragment appFragment, CreateGuildTrigger createGuildTrigger, WidgetGuildCreate.Options options) {
m.checkNotNullParameter(appFragment, "fragment");
m.checkNotNullParameter(createGuildTrigger, "trigger");
m.checkNotNullParameter(options, "createGuildOptions");
j.g(j.g, appFragment.getParentFragmentManager(), appFragment.requireContext(), WidgetCreationIntent.class, 0, true, null, new CreationIntentArgs(createGuildTrigger, options), 40);
}
}
static {
boolean z2 = true;
if (Math.random() >= 0.5d) {
z2 = false;
}
IS_FRIENDS_FIRST = z2;
}
public WidgetCreationIntent() {
this(0, 1, null);
}
public WidgetCreationIntent(@LayoutRes int i) {
super(i);
this.args$delegate = g.lazy(new WidgetCreationIntent$$special$$inlined$args$1(this, "intent_args_key"));
this.binding$delegate = FragmentViewBindingDelegateKt.viewBinding$default(this, WidgetCreationIntent$binding$2.INSTANCE, null, 2, null);
this.loggingConfig = new LoggingConfig(false, null, WidgetCreationIntent$loggingConfig$1.INSTANCE, 3);
}
/* JADX INFO: this call moved to the top of the method (can break code semantics) */
public /* synthetic */ WidgetCreationIntent(int i, int i2, DefaultConstructorMarker defaultConstructorMarker) {
this((i2 & 1) != 0 ? R.layout.widget_creation_intent : i);
}
public static final /* synthetic */ void access$onSelectionPressed(WidgetCreationIntent widgetCreationIntent, Boolean bool) {
widgetCreationIntent.onSelectionPressed(bool);
}
private final void configureCommunityButton(View view, TextView textView) {
textView.setText(getString(R.string.creation_intent_option_community));
textView.setCompoundDrawablesWithIntrinsicBounds(ContextCompat.getDrawable(requireContext(), R.drawable.drawable_guild_template_creator), (Drawable) null, ContextCompat.getDrawable(requireContext(), R.drawable.icon_carrot), (Drawable) null);
view.setOnClickListener(new WidgetCreationIntent$configureCommunityButton$1(this));
}
private final void configureFriendsButton(View view, TextView textView) {
textView.setText(getString(R.string.creation_intent_option_friends));
textView.setCompoundDrawablesWithIntrinsicBounds(ContextCompat.getDrawable(requireContext(), R.drawable.drawable_guild_template_community), (Drawable) null, ContextCompat.getDrawable(requireContext(), R.drawable.icon_carrot), (Drawable) null);
view.setOnClickListener(new WidgetCreationIntent$configureFriendsButton$1(this));
}
private final WidgetCreationIntentBinding getBinding() {
return (WidgetCreationIntentBinding) this.binding$delegate.getValue((Fragment) this, $$delegatedProperties[0]);
}
private final void onSelectionPressed(Boolean bool) {
AnalyticsTracker.INSTANCE.guildCreationIntentSelected(bool);
if (getArgs().getTrigger() == CreateGuildTrigger.NUF) {
GuildTemplateAnalytics.INSTANCE.postRegistrationTransition$app_productionCanaryRelease(GuildTemplateAnalytics.STEP_CREATION_INTENT, "Guild Create");
} else {
AnalyticsTracker.openModal$default("Create Guild Step 2", getArgs().getCreateGuildOptions().getAnalyticsLocation(), null, 4, null);
}
WidgetGuildCreate.Companion.showFragment(this, getArgs().getCreateGuildOptions());
}
public final CreationIntentArgs getArgs() {
return (CreationIntentArgs) this.args$delegate.getValue();
}
@Override // com.discord.app.AppFragment, com.discord.app.AppLogger.a
public LoggingConfig getLoggingConfig() {
return this.loggingConfig;
}
@Override // com.discord.app.AppFragment
public void onViewBound(View view) {
m.checkNotNullParameter(view, "view");
super.onViewBound(view);
if (IS_FRIENDS_FIRST) {
MaterialCardView materialCardView = getBinding().f2328b;
m.checkNotNullExpressionValue(materialCardView, "binding.creationIntentFirstOption");
TextView textView = getBinding().c;
m.checkNotNullExpressionValue(textView, "binding.creationIntentFirstOptionText");
configureFriendsButton(materialCardView, textView);
MaterialCardView materialCardView2 = getBinding().d;
m.checkNotNullExpressionValue(materialCardView2, "binding.creationIntentSecondOption");
TextView textView2 = getBinding().e;
m.checkNotNullExpressionValue(textView2, "binding.creationIntentSecondOptionText");
configureCommunityButton(materialCardView2, textView2);
} else {
MaterialCardView materialCardView3 = getBinding().f2328b;
m.checkNotNullExpressionValue(materialCardView3, "binding.creationIntentFirstOption");
TextView textView3 = getBinding().c;
m.checkNotNullExpressionValue(textView3, "binding.creationIntentFirstOptionText");
configureCommunityButton(materialCardView3, textView3);
MaterialCardView materialCardView4 = getBinding().d;
m.checkNotNullExpressionValue(materialCardView4, "binding.creationIntentSecondOption");
TextView textView4 = getBinding().e;
m.checkNotNullExpressionValue(textView4, "binding.creationIntentSecondOptionText");
configureFriendsButton(materialCardView4, textView4);
}
LinkifiedTextView linkifiedTextView = getBinding().f;
m.checkNotNullExpressionValue(linkifiedTextView, "binding.creationIntentSkipText");
b.m(linkifiedTextView, R.string.creation_intent_skip, new Object[0], new WidgetCreationIntent$onViewBound$1(this));
}
}