discord-jadx/app/src/main/java/com/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildS...

650 lines
34 KiB
Java

package com.discord.widgets.settings.premiumguild;
import android.content.Context;
import android.text.format.DateFormat;
import android.view.ContextThemeWrapper;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.PopupMenu;
import android.widget.RelativeLayout;
import android.widget.TextView;
import androidx.annotation.StringRes;
import androidx.recyclerview.widget.RecyclerView;
import c.a.l.b;
import c.d.b.a.a;
import com.discord.databinding.ViewSettingsBoostedBoostListitemBinding;
import com.discord.databinding.ViewSettingsBoostedGuildListitemBinding;
import com.discord.databinding.ViewSettingsBoostedHeaderListitemBinding;
import com.discord.models.domain.ModelPremiumGuildSubscription;
import com.discord.models.domain.ModelPremiumGuildSubscriptionSlot;
import com.discord.models.guild.Guild;
import com.discord.utilities.drawable.DrawableCompat;
import com.discord.utilities.icon.IconUtils;
import com.discord.utilities.images.MGImages;
import com.discord.utilities.mg_recycler.MGRecyclerAdapterSimple;
import com.discord.utilities.mg_recycler.MGRecyclerDataPayload;
import com.discord.utilities.mg_recycler.MGRecyclerViewHolder;
import com.discord.utilities.resources.StringResourceUtilsKt;
import com.discord.utilities.time.ClockFactory;
import com.discord.utilities.time.TimeUtils;
import com.discord.utilities.view.extensions.ViewExtensions;
import com.discord.views.premiumguild.PremiumGuildProgressView;
import com.facebook.drawee.view.SimpleDraweeView;
import d0.g0.t;
import d0.z.d.m;
import java.util.List;
import java.util.Objects;
import kotlin.Unit;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.internal.DefaultConstructorMarker;
/* compiled from: WidgetSettingsPremiumGuildSubscriptionAdapter.kt */
public final class WidgetSettingsPremiumGuildSubscriptionAdapter extends MGRecyclerAdapterSimple<Item> {
private boolean canCancelBoosts;
private boolean canUncancelBoosts;
private Function2<? super Long, ? super Boolean, Unit> cancelListener = WidgetSettingsPremiumGuildSubscriptionAdapter$cancelListener$1.INSTANCE;
private Function1<? super Long, Unit> subscribeListener = WidgetSettingsPremiumGuildSubscriptionAdapter$subscribeListener$1.INSTANCE;
private Function2<? super ModelPremiumGuildSubscriptionSlot, ? super Long, Unit> transferListener = WidgetSettingsPremiumGuildSubscriptionAdapter$transferListener$1.INSTANCE;
/* compiled from: WidgetSettingsPremiumGuildSubscriptionAdapter.kt */
public static final class GuildListItem extends MGRecyclerViewHolder<WidgetSettingsPremiumGuildSubscriptionAdapter, Item> {
private final ViewSettingsBoostedGuildListitemBinding binding;
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
public GuildListItem(WidgetSettingsPremiumGuildSubscriptionAdapter widgetSettingsPremiumGuildSubscriptionAdapter) {
super(2131558808, widgetSettingsPremiumGuildSubscriptionAdapter);
m.checkNotNullParameter(widgetSettingsPremiumGuildSubscriptionAdapter, "adapter");
View view = this.itemView;
int i = 2131362142;
SimpleDraweeView simpleDraweeView = (SimpleDraweeView) view.findViewById(2131362142);
if (simpleDraweeView != null) {
i = 2131362143;
View findViewById = view.findViewById(2131362143);
if (findViewById != null) {
i = 2131362144;
PremiumGuildProgressView premiumGuildProgressView = (PremiumGuildProgressView) view.findViewById(2131362144);
if (premiumGuildProgressView != null) {
i = 2131362146;
TextView textView = (TextView) view.findViewById(2131362146);
if (textView != null) {
i = 2131362147;
SimpleDraweeView simpleDraweeView2 = (SimpleDraweeView) view.findViewById(2131362147);
if (simpleDraweeView2 != null) {
i = 2131362148;
TextView textView2 = (TextView) view.findViewById(2131362148);
if (textView2 != null) {
ViewSettingsBoostedGuildListitemBinding viewSettingsBoostedGuildListitemBinding = new ViewSettingsBoostedGuildListitemBinding((LinearLayout) view, simpleDraweeView, findViewById, premiumGuildProgressView, textView, simpleDraweeView2, textView2);
m.checkNotNullExpressionValue(viewSettingsBoostedGuildListitemBinding, "ViewSettingsBoostedGuild…temBinding.bind(itemView)");
this.binding = viewSettingsBoostedGuildListitemBinding;
return;
}
}
}
}
}
}
throw new NullPointerException("Missing required view with ID: ".concat(view.getResources().getResourceName(i)));
}
public void onConfigure(int i, Item item) {
m.checkNotNullParameter(item, "data");
super.onConfigure(i, (int) item);
if (item instanceof Item.GuildItem) {
Item.GuildItem guildItem = (Item.GuildItem) item;
if (guildItem.getGuild() != null) {
View view = this.itemView;
m.checkNotNullExpressionValue(view, "itemView");
Context context = view.getContext();
if (guildItem.getGuild().getBanner() != null) {
this.binding.b.setImageURI(IconUtils.getBannerForGuild$default(IconUtils.INSTANCE, guildItem.getGuild(), null, 2, null));
View view2 = this.binding.f1662c;
m.checkNotNullExpressionValue(view2, "binding.boostedGuildGradient");
view2.setVisibility(0);
} else {
SimpleDraweeView simpleDraweeView = this.binding.b;
m.checkNotNullExpressionValue(context, "context");
simpleDraweeView.setBackgroundResource(DrawableCompat.getThemedDrawableRes$default(context, 2130968718, 0, 2, (Object) null));
View view3 = this.binding.f1662c;
m.checkNotNullExpressionValue(view3, "binding.boostedGuildGradient");
view3.setVisibility(8);
}
SimpleDraweeView simpleDraweeView2 = this.binding.f;
m.checkNotNullExpressionValue(simpleDraweeView2, "binding.boostedSampleGuildIcon");
IconUtils.setIcon$default(simpleDraweeView2, IconUtils.getForGuild$default(guildItem.getGuild(), null, false, null, 14, null), 0, (Function1) null, (MGImages.ChangeDetector) null, 28, (Object) null);
TextView textView = this.binding.g;
m.checkNotNullExpressionValue(textView, "binding.boostedSampleGuildName");
textView.setText(guildItem.getGuild().getName());
m.checkNotNullExpressionValue(context, "context");
CharSequence i18nPluralString = StringResourceUtilsKt.getI18nPluralString(context, 2131755269, guildItem.getSubscriptionCount(), Integer.valueOf(guildItem.getSubscriptionCount()));
TextView textView2 = this.binding.e;
m.checkNotNullExpressionValue(textView2, "binding.boostedSampleGuildCount");
textView2.setText(b.g(context, 2131892095, new Object[]{i18nPluralString}, null, 4));
this.binding.d.a(guildItem.getGuild().getPremiumTier(), guildItem.getGuild().getPremiumSubscriptionCount());
return;
}
}
throw new Exception("Incorrect List Item Type or null data");
}
}
/* compiled from: WidgetSettingsPremiumGuildSubscriptionAdapter.kt */
public static final class HeaderListItem extends MGRecyclerViewHolder<WidgetSettingsPremiumGuildSubscriptionAdapter, Item> {
private final ViewSettingsBoostedHeaderListitemBinding binding;
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
public HeaderListItem(WidgetSettingsPremiumGuildSubscriptionAdapter widgetSettingsPremiumGuildSubscriptionAdapter) {
super(2131558809, widgetSettingsPremiumGuildSubscriptionAdapter);
m.checkNotNullParameter(widgetSettingsPremiumGuildSubscriptionAdapter, "adapter");
View view = this.itemView;
Objects.requireNonNull(view, "rootView");
TextView textView = (TextView) view;
ViewSettingsBoostedHeaderListitemBinding viewSettingsBoostedHeaderListitemBinding = new ViewSettingsBoostedHeaderListitemBinding(textView, textView);
m.checkNotNullExpressionValue(viewSettingsBoostedHeaderListitemBinding, "ViewSettingsBoostedHeade…temBinding.bind(itemView)");
this.binding = viewSettingsBoostedHeaderListitemBinding;
}
public void onConfigure(int i, Item item) {
m.checkNotNullParameter(item, "data");
super.onConfigure(i, (int) item);
if (item instanceof Item.HeaderItem) {
TextView textView = this.binding.b;
m.checkNotNullExpressionValue(textView, "binding.boostedHeader");
View view = this.itemView;
m.checkNotNullExpressionValue(view, "itemView");
textView.setText(view.getContext().getString(((Item.HeaderItem) item).getHeaderStringId()));
return;
}
throw new Exception("Incorrect List Item Type or null data");
}
}
/* compiled from: WidgetSettingsPremiumGuildSubscriptionAdapter.kt */
public static abstract class Item implements MGRecyclerDataPayload {
public static final Companion Companion = new Companion(null);
public static final int TYPE_GUILD = 0;
public static final int TYPE_HEADER = 2;
public static final int TYPE_PREMIUM_GUILD_SUB = 1;
/* compiled from: WidgetSettingsPremiumGuildSubscriptionAdapter.kt */
public static final class Companion {
private Companion() {
}
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
}
/* compiled from: WidgetSettingsPremiumGuildSubscriptionAdapter.kt */
public static final class GuildItem extends Item {
private final Guild guild;
private final String key;
private final int subscriptionCount;
private final int type;
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
public GuildItem(Guild guild, int i) {
super(null);
Long l = null;
this.guild = guild;
this.subscriptionCount = i;
this.key = String.valueOf(guild != null ? Long.valueOf(guild.getId()) : l);
}
public static /* synthetic */ GuildItem copy$default(GuildItem guildItem, Guild guild, int i, int i2, Object obj) {
if ((i2 & 1) != 0) {
guild = guildItem.guild;
}
if ((i2 & 2) != 0) {
i = guildItem.subscriptionCount;
}
return guildItem.copy(guild, i);
}
public final Guild component1() {
return this.guild;
}
public final int component2() {
return this.subscriptionCount;
}
public final GuildItem copy(Guild guild, int i) {
return new GuildItem(guild, i);
}
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (!(obj instanceof GuildItem)) {
return false;
}
GuildItem guildItem = (GuildItem) obj;
return m.areEqual(this.guild, guildItem.guild) && this.subscriptionCount == guildItem.subscriptionCount;
}
public final Guild getGuild() {
return this.guild;
}
@Override // com.discord.utilities.mg_recycler.MGRecyclerDataPayload, com.discord.utilities.recycler.DiffKeyProvider
public String getKey() {
return this.key;
}
public final int getSubscriptionCount() {
return this.subscriptionCount;
}
@Override // com.discord.utilities.mg_recycler.MGRecyclerDataPayload
public int getType() {
return this.type;
}
public int hashCode() {
Guild guild = this.guild;
return ((guild != null ? guild.hashCode() : 0) * 31) + this.subscriptionCount;
}
public String toString() {
StringBuilder L = a.L("GuildItem(guild=");
L.append(this.guild);
L.append(", subscriptionCount=");
return a.z(L, this.subscriptionCount, ")");
}
}
/* compiled from: WidgetSettingsPremiumGuildSubscriptionAdapter.kt */
public static final class HeaderItem extends Item {
private final int headerStringId;
private final String key;
private final int type = 2;
public HeaderItem(@StringRes int i) {
super(null);
this.headerStringId = i;
this.key = String.valueOf(i);
}
public static /* synthetic */ HeaderItem copy$default(HeaderItem headerItem, int i, int i2, Object obj) {
if ((i2 & 1) != 0) {
i = headerItem.headerStringId;
}
return headerItem.copy(i);
}
public final int component1() {
return this.headerStringId;
}
public final HeaderItem copy(@StringRes int i) {
return new HeaderItem(i);
}
public boolean equals(Object obj) {
if (this != obj) {
return (obj instanceof HeaderItem) && this.headerStringId == ((HeaderItem) obj).headerStringId;
}
return true;
}
public final int getHeaderStringId() {
return this.headerStringId;
}
@Override // com.discord.utilities.mg_recycler.MGRecyclerDataPayload, com.discord.utilities.recycler.DiffKeyProvider
public String getKey() {
return this.key;
}
@Override // com.discord.utilities.mg_recycler.MGRecyclerDataPayload
public int getType() {
return this.type;
}
public int hashCode() {
return this.headerStringId;
}
public String toString() {
return a.z(a.L("HeaderItem(headerStringId="), this.headerStringId, ")");
}
}
/* compiled from: WidgetSettingsPremiumGuildSubscriptionAdapter.kt */
public static final class PremiumGuildSubscriptionItem extends Item {
private final String key;
private final String subscriptionEndsAt;
private final ModelPremiumGuildSubscriptionSlot subscriptionSlot;
private final int type = 1;
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
public PremiumGuildSubscriptionItem(ModelPremiumGuildSubscriptionSlot modelPremiumGuildSubscriptionSlot, String str) {
super(null);
m.checkNotNullParameter(modelPremiumGuildSubscriptionSlot, "subscriptionSlot");
this.subscriptionSlot = modelPremiumGuildSubscriptionSlot;
this.subscriptionEndsAt = str;
this.key = String.valueOf(modelPremiumGuildSubscriptionSlot.getId());
}
public static /* synthetic */ PremiumGuildSubscriptionItem copy$default(PremiumGuildSubscriptionItem premiumGuildSubscriptionItem, ModelPremiumGuildSubscriptionSlot modelPremiumGuildSubscriptionSlot, String str, int i, Object obj) {
if ((i & 1) != 0) {
modelPremiumGuildSubscriptionSlot = premiumGuildSubscriptionItem.subscriptionSlot;
}
if ((i & 2) != 0) {
str = premiumGuildSubscriptionItem.subscriptionEndsAt;
}
return premiumGuildSubscriptionItem.copy(modelPremiumGuildSubscriptionSlot, str);
}
public final ModelPremiumGuildSubscriptionSlot component1() {
return this.subscriptionSlot;
}
public final String component2() {
return this.subscriptionEndsAt;
}
public final PremiumGuildSubscriptionItem copy(ModelPremiumGuildSubscriptionSlot modelPremiumGuildSubscriptionSlot, String str) {
m.checkNotNullParameter(modelPremiumGuildSubscriptionSlot, "subscriptionSlot");
return new PremiumGuildSubscriptionItem(modelPremiumGuildSubscriptionSlot, str);
}
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (!(obj instanceof PremiumGuildSubscriptionItem)) {
return false;
}
PremiumGuildSubscriptionItem premiumGuildSubscriptionItem = (PremiumGuildSubscriptionItem) obj;
return m.areEqual(this.subscriptionSlot, premiumGuildSubscriptionItem.subscriptionSlot) && m.areEqual(this.subscriptionEndsAt, premiumGuildSubscriptionItem.subscriptionEndsAt);
}
@Override // com.discord.utilities.mg_recycler.MGRecyclerDataPayload, com.discord.utilities.recycler.DiffKeyProvider
public String getKey() {
return this.key;
}
public final String getSubscriptionEndsAt() {
return this.subscriptionEndsAt;
}
public final ModelPremiumGuildSubscriptionSlot getSubscriptionSlot() {
return this.subscriptionSlot;
}
@Override // com.discord.utilities.mg_recycler.MGRecyclerDataPayload
public int getType() {
return this.type;
}
public int hashCode() {
ModelPremiumGuildSubscriptionSlot modelPremiumGuildSubscriptionSlot = this.subscriptionSlot;
int i = 0;
int hashCode = (modelPremiumGuildSubscriptionSlot != null ? modelPremiumGuildSubscriptionSlot.hashCode() : 0) * 31;
String str = this.subscriptionEndsAt;
if (str != null) {
i = str.hashCode();
}
return hashCode + i;
}
public String toString() {
StringBuilder L = a.L("PremiumGuildSubscriptionItem(subscriptionSlot=");
L.append(this.subscriptionSlot);
L.append(", subscriptionEndsAt=");
return a.D(L, this.subscriptionEndsAt, ")");
}
}
private Item() {
}
public /* synthetic */ Item(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
}
/* compiled from: WidgetSettingsPremiumGuildSubscriptionAdapter.kt */
public static final class PremiumGuildSubListItem extends MGRecyclerViewHolder<WidgetSettingsPremiumGuildSubscriptionAdapter, Item> {
private final ViewSettingsBoostedBoostListitemBinding binding;
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
public PremiumGuildSubListItem(WidgetSettingsPremiumGuildSubscriptionAdapter widgetSettingsPremiumGuildSubscriptionAdapter) {
super(2131558807, widgetSettingsPremiumGuildSubscriptionAdapter);
m.checkNotNullParameter(widgetSettingsPremiumGuildSubscriptionAdapter, "adapter");
View view = this.itemView;
int i = 2131362138;
TextView textView = (TextView) view.findViewById(2131362138);
if (textView != null) {
i = 2131362139;
ImageView imageView = (ImageView) view.findViewById(2131362139);
if (imageView != null) {
i = 2131362140;
TextView textView2 = (TextView) view.findViewById(2131362140);
if (textView2 != null) {
i = 2131362141;
TextView textView3 = (TextView) view.findViewById(2131362141);
if (textView3 != null) {
ViewSettingsBoostedBoostListitemBinding viewSettingsBoostedBoostListitemBinding = new ViewSettingsBoostedBoostListitemBinding((RelativeLayout) view, textView, imageView, textView2, textView3);
m.checkNotNullExpressionValue(viewSettingsBoostedBoostListitemBinding, "ViewSettingsBoostedBoost…temBinding.bind(itemView)");
this.binding = viewSettingsBoostedBoostListitemBinding;
return;
}
}
}
}
throw new NullPointerException("Missing required view with ID: ".concat(view.getResources().getResourceName(i)));
}
public static final /* synthetic */ WidgetSettingsPremiumGuildSubscriptionAdapter access$getAdapter$p(PremiumGuildSubListItem premiumGuildSubListItem) {
return (WidgetSettingsPremiumGuildSubscriptionAdapter) premiumGuildSubListItem.adapter;
}
public static final /* synthetic */ void access$showPremiumGuildSubPopup(PremiumGuildSubListItem premiumGuildSubListItem, View view, boolean z2, boolean z3, boolean z4, Item.PremiumGuildSubscriptionItem premiumGuildSubscriptionItem) {
premiumGuildSubListItem.showPremiumGuildSubPopup(view, z2, z3, z4, premiumGuildSubscriptionItem);
}
private final void showPremiumGuildSubPopup(View view, boolean z2, boolean z3, boolean z4, Item.PremiumGuildSubscriptionItem premiumGuildSubscriptionItem) {
PopupMenu popupMenu = new PopupMenu(new ContextThemeWrapper(view.getContext(), 2131951664), view);
popupMenu.getMenuInflater().inflate(2131623964, popupMenu.getMenu());
MenuItem findItem = popupMenu.getMenu().findItem(2131363909);
MenuItem findItem2 = popupMenu.getMenu().findItem(2131363908);
MenuItem findItem3 = popupMenu.getMenu().findItem(2131363910);
boolean canceled = premiumGuildSubscriptionItem.getSubscriptionSlot().getCanceled();
m.checkNotNullExpressionValue(findItem, "transfer");
boolean z5 = true;
findItem.setVisible(!z2);
m.checkNotNullExpressionValue(findItem2, "cancel");
findItem2.setVisible(!canceled && z3);
m.checkNotNullExpressionValue(findItem3, "uncancel");
if (!canceled || !z4) {
z5 = false;
}
findItem3.setVisible(z5);
findItem.setOnMenuItemClickListener(new WidgetSettingsPremiumGuildSubscriptionAdapter$PremiumGuildSubListItem$showPremiumGuildSubPopup$1(this, premiumGuildSubscriptionItem));
findItem2.setOnMenuItemClickListener(new WidgetSettingsPremiumGuildSubscriptionAdapter$PremiumGuildSubListItem$showPremiumGuildSubPopup$2(this, premiumGuildSubscriptionItem));
findItem3.setOnMenuItemClickListener(new WidgetSettingsPremiumGuildSubscriptionAdapter$PremiumGuildSubListItem$showPremiumGuildSubPopup$3(this, premiumGuildSubscriptionItem));
popupMenu.show();
}
public void onConfigure(int i, Item item) {
boolean z2;
boolean z3;
String str;
int i2;
String str2;
boolean z4;
CharSequence charSequence;
String str3;
int i3;
String subscriptionEndsAt;
m.checkNotNullParameter(item, "data");
super.onConfigure(i, (int) item);
if (item instanceof Item.PremiumGuildSubscriptionItem) {
View view = this.itemView;
m.checkNotNullExpressionValue(view, "itemView");
Context context = view.getContext();
long currentTimeMillis = ClockFactory.get().currentTimeMillis();
Item.PremiumGuildSubscriptionItem premiumGuildSubscriptionItem = (Item.PremiumGuildSubscriptionItem) item;
ModelPremiumGuildSubscription premiumGuildSubscription = premiumGuildSubscriptionItem.getSubscriptionSlot().getPremiumGuildSubscription();
boolean z5 = (premiumGuildSubscription != null ? Long.valueOf(premiumGuildSubscription.getGuildId()) : null) != null;
boolean z6 = premiumGuildSubscriptionItem.getSubscriptionSlot().getCooldownExpiresAtTimestamp() > currentTimeMillis;
ModelPremiumGuildSubscription premiumGuildSubscription2 = premiumGuildSubscriptionItem.getSubscriptionSlot().getPremiumGuildSubscription();
long id2 = ((premiumGuildSubscription2 != null ? premiumGuildSubscription2.getId() : 0) >>> 22) + 1420070400000L;
boolean canceled = premiumGuildSubscriptionItem.getSubscriptionSlot().getCanceled();
ImageView imageView = this.binding.f1661c;
m.checkNotNullExpressionValue(imageView, "binding.boostedBoostCancelled");
imageView.setVisibility(canceled ? 0 : 8);
TextView textView = this.binding.e;
m.checkNotNullExpressionValue(textView, "binding.boostedBoostDate");
textView.setText(DateFormat.format("MMMM dd, yyy", id2));
if (!canceled || (subscriptionEndsAt = premiumGuildSubscriptionItem.getSubscriptionEndsAt()) == null) {
str = "context";
z3 = z6;
z2 = z5;
i2 = 0;
str2 = null;
} else {
m.checkNotNullExpressionValue(context, "context");
str = "context";
z3 = z6;
z2 = z5;
i2 = 0;
str2 = t.replace$default(b.g(context, 2131892126, new Object[]{TimeUtils.renderUtcDate$default(TimeUtils.INSTANCE, subscriptionEndsAt, context, (String) null, (java.text.DateFormat) null, 0, 28, (Object) null)}, null, 4).toString(), "*", "", false, 4, (Object) null);
}
if (z3) {
long max = Math.max(premiumGuildSubscriptionItem.getSubscriptionSlot().getCooldownExpiresAtTimestamp() - currentTimeMillis, 0L);
long j = max / 86400000;
long j2 = max - (86400000 * j);
long j3 = j2 / 3600000;
str3 = str;
m.checkNotNullExpressionValue(context, str3);
Object[] objArr = new Object[3];
objArr[i2] = String.valueOf(j);
z4 = true;
objArr[1] = String.valueOf(j3);
objArr[2] = String.valueOf((j2 - (3600000 * j3)) / 60000);
charSequence = b.g(context, 2131891993, objArr, null, 4);
} else {
str3 = str;
z4 = true;
charSequence = null;
}
if (str2 == null && charSequence == null) {
TextView textView2 = this.binding.d;
m.checkNotNullExpressionValue(textView2, "binding.boostedBoostCooldown");
textView2.setVisibility(8);
} else if (str2 != null && charSequence != null) {
TextView textView3 = this.binding.d;
m.checkNotNullExpressionValue(textView3, "binding.boostedBoostCooldown");
ViewExtensions.setTextAndVisibilityBy(textView3, charSequence + " - " + str2);
} else if (str2 != null && charSequence == null) {
TextView textView4 = this.binding.d;
m.checkNotNullExpressionValue(textView4, "binding.boostedBoostCooldown");
ViewExtensions.setTextAndVisibilityBy(textView4, str2);
} else if (str2 == null && charSequence != null) {
TextView textView5 = this.binding.d;
m.checkNotNullExpressionValue(textView5, "binding.boostedBoostCooldown");
ViewExtensions.setTextAndVisibilityBy(textView5, charSequence);
}
TextView textView6 = this.binding.b;
m.checkNotNullExpressionValue(textView6, "binding.boostedBoostAction");
textView6.setText((z2 || z3) ? "" : context.getString(2131892131));
if (z3 && ((canceled || !WidgetSettingsPremiumGuildSubscriptionAdapter.access$getCanCancelBoosts$p((WidgetSettingsPremiumGuildSubscriptionAdapter) this.adapter)) && (!canceled || !WidgetSettingsPremiumGuildSubscriptionAdapter.access$getCanUncancelBoosts$p((WidgetSettingsPremiumGuildSubscriptionAdapter) this.adapter)))) {
z4 = false;
}
if (z4) {
m.checkNotNullExpressionValue(context, str3);
i3 = DrawableCompat.getThemedDrawableRes$default(context, 2130969435, i2, 2, (Object) null);
} else {
i3 = 0;
}
this.binding.b.setCompoundDrawablesWithIntrinsicBounds(i2, i2, i3, i2);
this.binding.b.setOnClickListener(new WidgetSettingsPremiumGuildSubscriptionAdapter$PremiumGuildSubListItem$onConfigure$1(this, z2, z3, item));
return;
}
throw new Exception("Incorrect List Item Type or null data");
}
}
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
public WidgetSettingsPremiumGuildSubscriptionAdapter(RecyclerView recyclerView) {
super(recyclerView, false, 2, null);
m.checkNotNullParameter(recyclerView, "recycler");
}
public static final /* synthetic */ boolean access$getCanCancelBoosts$p(WidgetSettingsPremiumGuildSubscriptionAdapter widgetSettingsPremiumGuildSubscriptionAdapter) {
return widgetSettingsPremiumGuildSubscriptionAdapter.canCancelBoosts;
}
public static final /* synthetic */ boolean access$getCanUncancelBoosts$p(WidgetSettingsPremiumGuildSubscriptionAdapter widgetSettingsPremiumGuildSubscriptionAdapter) {
return widgetSettingsPremiumGuildSubscriptionAdapter.canUncancelBoosts;
}
public static final /* synthetic */ Function2 access$getCancelListener$p(WidgetSettingsPremiumGuildSubscriptionAdapter widgetSettingsPremiumGuildSubscriptionAdapter) {
return widgetSettingsPremiumGuildSubscriptionAdapter.cancelListener;
}
public static final /* synthetic */ Function1 access$getSubscribeListener$p(WidgetSettingsPremiumGuildSubscriptionAdapter widgetSettingsPremiumGuildSubscriptionAdapter) {
return widgetSettingsPremiumGuildSubscriptionAdapter.subscribeListener;
}
public static final /* synthetic */ Function2 access$getTransferListener$p(WidgetSettingsPremiumGuildSubscriptionAdapter widgetSettingsPremiumGuildSubscriptionAdapter) {
return widgetSettingsPremiumGuildSubscriptionAdapter.transferListener;
}
public static final /* synthetic */ void access$setCanCancelBoosts$p(WidgetSettingsPremiumGuildSubscriptionAdapter widgetSettingsPremiumGuildSubscriptionAdapter, boolean z2) {
widgetSettingsPremiumGuildSubscriptionAdapter.canCancelBoosts = z2;
}
public static final /* synthetic */ void access$setCanUncancelBoosts$p(WidgetSettingsPremiumGuildSubscriptionAdapter widgetSettingsPremiumGuildSubscriptionAdapter, boolean z2) {
widgetSettingsPremiumGuildSubscriptionAdapter.canUncancelBoosts = z2;
}
public static final /* synthetic */ void access$setCancelListener$p(WidgetSettingsPremiumGuildSubscriptionAdapter widgetSettingsPremiumGuildSubscriptionAdapter, Function2 function2) {
widgetSettingsPremiumGuildSubscriptionAdapter.cancelListener = function2;
}
public static final /* synthetic */ void access$setSubscribeListener$p(WidgetSettingsPremiumGuildSubscriptionAdapter widgetSettingsPremiumGuildSubscriptionAdapter, Function1 function1) {
widgetSettingsPremiumGuildSubscriptionAdapter.subscribeListener = function1;
}
public static final /* synthetic */ void access$setTransferListener$p(WidgetSettingsPremiumGuildSubscriptionAdapter widgetSettingsPremiumGuildSubscriptionAdapter, Function2 function2) {
widgetSettingsPremiumGuildSubscriptionAdapter.transferListener = function2;
}
public final void configure(List<? extends Item> list, Function1<? super Long, Unit> function1, Function2<? super ModelPremiumGuildSubscriptionSlot, ? super Long, Unit> function2, Function2<? super Long, ? super Boolean, Unit> function22, boolean z2, boolean z3) {
m.checkNotNullParameter(list, "premiumGuildSubscriptionItems");
m.checkNotNullParameter(function1, "subscribeListener");
m.checkNotNullParameter(function2, "transferListener");
m.checkNotNullParameter(function22, "cancelListener");
setData(list);
this.subscribeListener = function1;
this.transferListener = function2;
this.cancelListener = function22;
this.canCancelBoosts = z2;
this.canUncancelBoosts = z3;
}
@Override // androidx.recyclerview.widget.RecyclerView.Adapter
public MGRecyclerViewHolder<WidgetSettingsPremiumGuildSubscriptionAdapter, Item> onCreateViewHolder(ViewGroup viewGroup, int i) {
m.checkNotNullParameter(viewGroup, "parent");
if (i == 0) {
return new GuildListItem(this);
}
if (i == 1) {
return new PremiumGuildSubListItem(this);
}
if (i == 2) {
return new HeaderListItem(this);
}
throw invalidViewTypeException(i);
}
}