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

134 lines
11 KiB
Java

package com.discord.widgets.servers.premiumguild;
import android.content.Context;
import android.content.res.Resources;
import android.util.AttributeSet;
import android.view.LayoutInflater;
import android.widget.RelativeLayout;
import android.widget.TextView;
import androidx.cardview.widget.CardView;
import androidx.recyclerview.widget.RecyclerView;
import c.a.k.b;
import com.discord.databinding.ViewNitroBoostPerksBinding;
import com.discord.utilities.color.ColorCompat;
import com.discord.utilities.drawable.DrawableCompat;
import com.discord.utilities.guilds.GuildUtilsKt;
import com.discord.utilities.mg_recycler.MGRecyclerAdapter;
import com.discord.utilities.premium.PremiumUtils;
import com.discord.utilities.resources.StringResourceUtilsKt;
import com.discord.widgets.servers.premiumguild.PremiumGuildSubscriptionPerkViewAdapter;
import d0.t.n;
import d0.z.d.m;
import f0.f0.c;
import java.util.ArrayList;
import java.util.List;
import kotlin.jvm.internal.DefaultConstructorMarker;
/* compiled from: PremiumGuildSubscriptionPerkView.kt */
public final class PremiumGuildSubscriptionPerkView extends RelativeLayout {
private PremiumGuildSubscriptionPerkViewAdapter adapter;
private final ViewNitroBoostPerksBinding binding;
public PremiumGuildSubscriptionPerkView(Context context) {
super(context);
ViewNitroBoostPerksBinding a = ViewNitroBoostPerksBinding.a(LayoutInflater.from(getContext()), this, true);
m.checkNotNullExpressionValue(a, "ViewNitroBoostPerksBindi…rom(context), this, true)");
this.binding = a;
}
public PremiumGuildSubscriptionPerkView(Context context, AttributeSet attributeSet) {
super(context, attributeSet);
ViewNitroBoostPerksBinding a = ViewNitroBoostPerksBinding.a(LayoutInflater.from(getContext()), this, true);
m.checkNotNullExpressionValue(a, "ViewNitroBoostPerksBindi…rom(context), this, true)");
this.binding = a;
initialize();
}
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
public PremiumGuildSubscriptionPerkView(Context context, AttributeSet attributeSet, int i) {
super(context, attributeSet, i);
m.checkNotNullParameter(context, "context");
ViewNitroBoostPerksBinding a = ViewNitroBoostPerksBinding.a(LayoutInflater.from(getContext()), this, true);
m.checkNotNullExpressionValue(a, "ViewNitroBoostPerksBindi…rom(context), this, true)");
this.binding = a;
initialize();
}
/* JADX INFO: this call moved to the top of the method (can break code semantics) */
public /* synthetic */ PremiumGuildSubscriptionPerkView(Context context, AttributeSet attributeSet, int i, int i2, DefaultConstructorMarker defaultConstructorMarker) {
this(context, (i2 & 2) != 0 ? null : attributeSet, (i2 & 4) != 0 ? 0 : i);
}
/* JADX INFO: this call moved to the top of the method (can break code semantics) */
public /* synthetic */ PremiumGuildSubscriptionPerkView(Context context, AttributeSet attributeSet, int i, DefaultConstructorMarker defaultConstructorMarker) {
this(context, (i & 2) != 0 ? null : attributeSet);
}
private final void initialize() {
MGRecyclerAdapter.Companion companion = MGRecyclerAdapter.Companion;
RecyclerView recyclerView = this.binding.f1662c;
m.checkNotNullExpressionValue(recyclerView, "binding.perksLevelContentsRecycler");
this.adapter = (PremiumGuildSubscriptionPerkViewAdapter) companion.configure(new PremiumGuildSubscriptionPerkViewAdapter(recyclerView));
this.binding.f1662c.addOnItemTouchListener(new PremiumGuildSubscriptionPerkView$initialize$1());
}
public final void configure(int i, int i2) {
List list;
PremiumGuildSubscriptionPerkView$configure$1 premiumGuildSubscriptionPerkView$configure$1 = PremiumGuildSubscriptionPerkView$configure$1.INSTANCE;
boolean z2 = i2 >= i;
if (z2) {
this.binding.d.setBackgroundResource(2131231030);
} else {
this.binding.d.setBackgroundColor(ColorCompat.getThemedColor(this, 2130969899));
}
int i3 = i != 1 ? i != 2 ? i != 3 ? 0 : 30 : 15 : 2;
TextView textView = this.binding.f;
m.checkNotNullExpressionValue(textView, "binding.perksLevelHeaderText");
b.m(textView, i != 1 ? i != 2 ? i != 3 ? 0 : 2131889809 : 2131889808 : 2131889807, new Object[0], null, 4);
int i4 = i != 1 ? i != 2 ? i != 3 ? 0 : z2 ? 2131231846 : 2131231847 : z2 ? 2131231844 : 2131231845 : z2 ? 2131231842 : 2131231843;
TextView textView2 = this.binding.f;
m.checkNotNullExpressionValue(textView2, "binding.perksLevelHeaderText");
DrawableCompat.setCompoundDrawablesCompat$default(textView2, i4, 0, 0, 0, 14, (Object) null);
this.binding.f.setTextColor(z2 ? ColorCompat.getColor(getContext(), 2131100428) : ColorCompat.getThemedColor(getContext(), 2130969880));
TextView textView3 = this.binding.e;
m.checkNotNullExpressionValue(textView3, "binding.perksLevelHeaderBoosts");
Resources resources = getResources();
m.checkNotNullExpressionValue(resources, "resources");
Context context = getContext();
m.checkNotNullExpressionValue(context, "context");
textView3.setText(StringResourceUtilsKt.getQuantityString(resources, context, 2131755167, i3, Integer.valueOf(i3)));
TextView textView4 = this.binding.e;
m.checkNotNullExpressionValue(textView4, "binding.perksLevelHeaderBoosts");
int i5 = 8;
textView4.setVisibility(z2 ^ true ? 0 : 8);
CardView cardView = this.binding.g;
m.checkNotNullExpressionValue(cardView, "binding.perksLevelHeaderUnlocked");
if (z2) {
i5 = 0;
}
cardView.setVisibility(i5);
TextView textView5 = this.binding.b;
m.checkNotNullExpressionValue(textView5, "binding.perksLevelContentsHeader");
b.m(textView5, i != 1 ? 2131889805 : 2131889803, new Object[0], null, 4);
if (i == 1) {
int invoke = premiumGuildSubscriptionPerkView$configure$1.invoke(2131231960, z2);
PremiumUtils premiumUtils = PremiumUtils.INSTANCE;
list = n.mutableListOf(new PremiumGuildSubscriptionPerkViewAdapter.PremiumGuildSubscriptionPerkViewListItem(invoke, b.i(this, 2131889800, new Object[]{50, Integer.valueOf(premiumUtils.getGuildEmojiMaxCount(1, false))}, null, 4)), new PremiumGuildSubscriptionPerkViewAdapter.PremiumGuildSubscriptionPerkViewListItem(premiumGuildSubscriptionPerkView$configure$1.invoke(2131231994, z2), b.i(this, 2131889801, new Object[]{15, Integer.valueOf(premiumUtils.getGuildStickerMaxCount(1, false))}, null, 4)), new PremiumGuildSubscriptionPerkViewAdapter.PremiumGuildSubscriptionPerkViewListItem(premiumGuildSubscriptionPerkView$configure$1.invoke(2131231703, z2), b.i(this, 2131889799, new Object[]{Integer.valueOf(GuildUtilsKt.getMaxVoiceBitrateKbps(1, false))}, null, 4)), new PremiumGuildSubscriptionPerkViewAdapter.PremiumGuildSubscriptionPerkViewListItem(premiumGuildSubscriptionPerkView$configure$1.invoke(2131231807, z2), b.i(this, 2131889793, new Object[0], null, 4)), new PremiumGuildSubscriptionPerkViewAdapter.PremiumGuildSubscriptionPerkViewListItem(premiumGuildSubscriptionPerkView$configure$1.invoke(2131231731, z2), b.i(this, 2131889794, new Object[0], null, 4)), new PremiumGuildSubscriptionPerkViewAdapter.PremiumGuildSubscriptionPerkViewListItem(premiumGuildSubscriptionPerkView$configure$1.invoke(2131231691, z2), b.i(this, 2131889795, new Object[0], null, 4)));
} else if (i == 2) {
int invoke2 = premiumGuildSubscriptionPerkView$configure$1.invoke(2131231960, z2);
PremiumUtils premiumUtils2 = PremiumUtils.INSTANCE;
list = n.mutableListOf(new PremiumGuildSubscriptionPerkViewAdapter.PremiumGuildSubscriptionPerkViewListItem(invoke2, b.i(this, 2131889800, new Object[]{50, Integer.valueOf(premiumUtils2.getGuildEmojiMaxCount(2, false))}, null, 4)), new PremiumGuildSubscriptionPerkViewAdapter.PremiumGuildSubscriptionPerkViewListItem(premiumGuildSubscriptionPerkView$configure$1.invoke(2131231994, z2), b.i(this, 2131889801, new Object[]{15, Integer.valueOf(premiumUtils2.getGuildStickerMaxCount(2, false))}, null, 4)), new PremiumGuildSubscriptionPerkViewAdapter.PremiumGuildSubscriptionPerkViewListItem(premiumGuildSubscriptionPerkView$configure$1.invoke(2131231703, z2), b.i(this, 2131889799, new Object[]{Integer.valueOf(GuildUtilsKt.getMaxVoiceBitrateKbps(2, false))}, null, 4)), new PremiumGuildSubscriptionPerkViewAdapter.PremiumGuildSubscriptionPerkViewListItem(premiumGuildSubscriptionPerkView$configure$1.invoke(2131232039, z2), b.i(this, 2131889802, new Object[]{b.i(this, 2131888516, new Object[]{Integer.valueOf(premiumUtils2.getGuildMaxFileSizeMB(2))}, null, 4)}, null, 4)), new PremiumGuildSubscriptionPerkViewAdapter.PremiumGuildSubscriptionPerkViewListItem(premiumGuildSubscriptionPerkView$configure$1.invoke(2131231731, z2), b.i(this, 2131889796, new Object[0], null, 4)), new PremiumGuildSubscriptionPerkViewAdapter.PremiumGuildSubscriptionPerkViewListItem(premiumGuildSubscriptionPerkView$configure$1.invoke(2131231691, z2), b.i(this, 2131889797, new Object[0], null, 4)));
} else if (i != 3) {
list = new ArrayList();
} else {
int invoke3 = premiumGuildSubscriptionPerkView$configure$1.invoke(2131231960, z2);
PremiumUtils premiumUtils3 = PremiumUtils.INSTANCE;
list = n.mutableListOf(new PremiumGuildSubscriptionPerkViewAdapter.PremiumGuildSubscriptionPerkViewListItem(invoke3, b.i(this, 2131889800, new Object[]{100, Integer.valueOf(premiumUtils3.getGuildEmojiMaxCount(3, false))}, null, 4)), new PremiumGuildSubscriptionPerkViewAdapter.PremiumGuildSubscriptionPerkViewListItem(premiumGuildSubscriptionPerkView$configure$1.invoke(2131231994, z2), b.i(this, 2131889801, new Object[]{30, Integer.valueOf(premiumUtils3.getGuildStickerMaxCount(3, false))}, null, 4)), new PremiumGuildSubscriptionPerkViewAdapter.PremiumGuildSubscriptionPerkViewListItem(premiumGuildSubscriptionPerkView$configure$1.invoke(2131231703, z2), b.i(this, 2131889799, new Object[]{Integer.valueOf(GuildUtilsKt.getMaxVoiceBitrateKbps(3, false))}, null, 4)), new PremiumGuildSubscriptionPerkViewAdapter.PremiumGuildSubscriptionPerkViewListItem(premiumGuildSubscriptionPerkView$configure$1.invoke(2131232039, z2), b.i(this, 2131889802, new Object[]{b.i(this, 2131888516, new Object[]{Integer.valueOf(premiumUtils3.getGuildMaxFileSizeMB(3))}, null, 4)}, null, 4)), new PremiumGuildSubscriptionPerkViewAdapter.PremiumGuildSubscriptionPerkViewListItem(premiumGuildSubscriptionPerkView$configure$1.invoke(2131231986, z2), b.i(this, 2131889798, new Object[0], null, 4)));
}
PremiumGuildSubscriptionPerkViewAdapter premiumGuildSubscriptionPerkViewAdapter = this.adapter;
if (premiumGuildSubscriptionPerkViewAdapter == null) {
m.throwUninitializedPropertyAccessException("adapter");
}
premiumGuildSubscriptionPerkViewAdapter.configure(c.z(list));
}
}